Skip to content

How to make a personalized song for someone

Last updated: 2026-10-19

You have three options: write and record the song yourself (free, but it takes days and some musical skill), hire a musician or studio (often $100 or more and several days), or use an AI song service like SongHearts (from $99, ready in minutes, free lyrics first). Here is how each one works.

The five steps, whichever option you choose

  1. Collect three to five specific memories and details about the person.
  2. Decide the occasion, the mood and the musical style.
  3. Write a chorus that repeats the name, then two verses with your details.
  4. Record it yourself, brief a musician, or let an AI song service record it.
  5. Listen before you share it and fix names, pronunciation and wording.

Option 1: write and record it yourself

This is the most personal route if you play an instrument or sing. Start with the chorus: one or two lines with the person’s name that are easy to sing along to. Then write two verses that tell a small story with your details. Keep lines short and similar in length so they fit the same melody.

  • Melody: use your own. New words on a famous tune are fine for singing at home, but a recording you post online can infringe copyright.
  • Recording: a phone in a quiet room is enough; record the guitar or piano first, then sing over it.
  • Time: expect an evening or two for lyrics and a few attempts for the recording.

Option 2: hire a musician or a studio

A human songwriter gives you a real voice and real instruments. Write a short brief: who the song is for, the occasion, three to five memories, the style, the length, and your deadline. Ask whether you can approve the lyrics before recording, how many revisions are included, and how you may use the song.

Plan with several days to a few weeks, and a budget that often starts around $100.

Option 3: use an AI song service

AI services write the lyrics from your answers and record a sung song in minutes. With SongHearts it works like this: you answer seven short questions (name, relationship, occasion, a few sentences about the person, style, mood, voice and language), read and edit the lyrics for free, then pay $99 (€39.90 in the eurozone) and get the sung song in two versions with an MP3 download a few minutes later.

Start your song

How to write lyrics that feel personal

  • Be specific. "Your Sunday pancakes" beats "you are always there for me".
  • Put the name in the chorus. It is the line everyone will sing.
  • Pick one tone. Funny, tender or celebratory; mixing all three rarely works.
  • Mind the pronunciation. Spell unusual names the way they sound.
  • Keep it short. Two to three minutes is plenty.

Cost and time at a glance

OptionTypical costTimeBest for
Do it yourselfFreeDaysMusicians with time
Musician or studioOften $100+Days to weeksA real human voice
AI song serviceAbout $35–65MinutesFast, personal gifts

See our comparison of custom song services for current prices, and the birthday, wife and anniversary pages for occasion-specific ideas.

For the basics of how copyright treats melodies and lyrics, see the U.S. Copyright Office FAQ.

FAQ

Can I put new words to a famous melody?
Singing new words to a known tune at a private party is common, but the melody is still someone else’s work. Recording and publishing it usually needs permission. An original melody avoids the problem entirely.
How long should a personalized song be?
Two to three minutes is ideal: two verses, a chorus that repeats the name, and a short bridge. Longer songs lose attention at a party.
What should I write about?
Small, specific memories beat big words: how you met, a running joke, a habit you love, a trip, what you want to thank them for.
How much does a personalized song cost?
Writing it yourself is free but takes time. Musicians and studios often charge $100 or more. AI song services cost roughly $35 to $65; SongHearts starts at $99.