Online Songwriting Tools

Chord, Scale, and Lyrics Generators

Playing random chords together might seem strange, but it’s another great way to mix things up—you’ll often discover weird and interesting chord changes you may choose to use later. The second link below includes options for things like “mood”, including “Cliché”, “Grungy”, and “Creepy Stuff”.
Random Scale Generators can teach you new scales and help you fit them into your chord progressions. The first link is a highly versatile jazz scale generator. The second is a simpler, more random generator with a songwriting challenge to boot.
And yes, there is a random lyrics generator. Customize the options to your liking and see what you come up with (feels slightly like Mad Libs).