Free name generator

Song title generator

Stuck on a name for your song? Say what it’s about, pick a genre and mood, and get 12 song title ideas at a time. Each one shows how many artists on Apple Music already have a song with that title.

Style

Your titles will appear here, each checked against Apple Music so you can see which are already taken.

How to title a song

  • Look at your hook. The line people sing back is often the best title, which is why so many songs take their name from the chorus.
  • Keep it findable. One-word titles like “Home” are shared by thousands of songs. An extra word makes yours easier to find in search.
  • Match the mood. The title is the first thing a listener sees in a playlist, so let it set up the song.
  • Check your own catalog. Avoid titles too close to your other songs, so fans and streaming services don’t mix them up.

Ready to release your music?

Before you upload anything, see what it will cost. Our music distribution calculator compares 12 distributors on how often you release and how much you earn, from free plans that take a cut of your royalties to yearly subscriptions.

Common questions

Can two songs have the same title?

Yes. Song titles generally can’t be protected by copyright, as the US Copyright Office explains, and the same is broadly true in the UK, so many songs share a title. A distinctive title just makes yours easier to find.

Can I use the title of a famous song?

Usually, yes, for the same reason. But if the title is closely tied to a hit, people searching for your song will keep finding the famous one, and you shouldn’t suggest a connection that isn’t there.

How does the Apple Music check work?

We search Apple Music for songs with exactly that title, ignoring capitals, punctuation and extras like “(feat. …)”, and count how many different artists use it. If none do, nobody on Apple Music has a song called that yet.

Is the song title generator free?

Yes. There’s no sign-up and no charge. Tap the star on any title to add it to your shortlist, which is kept in your own browser.