Your Story, Their Song
Create a song

Custom song for girlfriend

A custom love song for your girlfriend

Write her a song instead of buying another gift. Original lyrics from your story, recorded in the genre she loves. From $19.99.

  • Built from how you met, her laugh and your inside jokes
  • Romantic pop, R&B, acoustic, afrobeats, country or rap
  • Male, female or duet vocals in 8 languages
  • Great for her birthday, your anniversary or a proposal
  • Up to 4 revisions before you play it for her
  • Private link plus optional lyric video and keepsake card

Why a song beats flowers

A custom song for your girlfriend says the things that are hard to say out loud, in a form she can replay whenever she wants. It costs less than a nice dinner and lasts a lot longer.

Set the tone you want

Sweet and sentimental, playful and funny, or a full romantic ballad — you choose the mood, genre and voice, and we write to match it.

Planning a proposal?

Order the extended cut and instrumental version, and you have both the moment's soundtrack and a keepsake she'll play for years.

How it works

  1. Step 1

    Tell their story

    Six short prompts: who it's for, the occasion, favourite memories and the message from your heart.

  2. Step 2

    Pick the sound

    Choose genre, mood, voice type and language. Duets and rap included.

  3. Step 3

    We produce it

    Original lyrics and a full studio-quality recording, delivered to your inbox.

  4. Step 4

    Fine-tune it

    Up to 4 revisions on feeling, genre, voice or lyrics until it's right.

Frequently asked questions

How much is a custom song for my girlfriend?

$19.99 for the song with private streaming and up to 4 revisions; add-ons are optional.

How quickly will I get it?

Usually within a few hours of ordering.

Can I choose the genre and voice?

Yes — genre, mood, voice type and language are all chosen in the order form.

Can I use it for a proposal video?

Add full ownership and commercial rights if you plan to post it publicly.

What if the lyrics need changing?

You can request up to 4 revisions from the Track your order page.