🎙️

Also for Businesses

Need a Jingle for Your
Brand or Business?

We don’t just do personal songs. SongGifted creates professional, broadcast-ready jingles for businesses of all kinds — ads, podcasts, social media, and more.

🍔 Restaurants 🏠 Real Estate ⚙️ Law & Medical 📱 Apps & SaaS 🎜 YouTube & Podcasts + many more
Explore Business Jingles →

30 or 60 seconds  ·  Starting at $395  ·  10-day delivery

🎵 Need a jingle for your business or brand? We create custom jingles starting at $395. See Business Jingles →

A gift nobody else can give

Give them a song only you could give.

Share the memories only you know. We’ll shape them into a finished song they can replay for years.

Create My Song Silent preview · Producer-Crafted starts at $99.00
/* Scope to this page by the presence of your hero anchor */ body:has(#sg-top) .wp-block-post-title, body:has(#sg-top) .entry-title{ display:none !important; } /* Remove extra top spacing that makes it look “boxed” */ body:has(#sg-top) .wp-block-post-content, body:has(#sg-top) .entry-content{ margin-top:0 !important; padding-top:0 !important; } /* Extra safety: force your full-bleed wrapper to truly bleed */ body:has(#sg-top) .sg-alignfull{ width:100vw !important; max-width:none !important; margin-left:calc(50% – 50vw) !important; margin-right:calc(50% – 50vw) !important; } :root{ –sg-max: 1440px; –sg-radius: 22px; –sg-shadow: 0 18px 48px rgba(0,0,0,.28); /* ✅ Minimum text size for the page */ –sg-base: 20pt; –sg-text:#eef1ff; –sg-muted: rgba(238,241,255,.78); –sg-line: rgba(255,255,255,.14); –sg-accent:#ff5a5f; /* coral */ –sg-accent2:#7c5cff; /* purple */ } /* Full-bleed wrapper: beats Hostinger’s narrow content column */ .sg-alignfull{ width:100vw !important; max-width:none !important; margin-left:calc(50% – 50vw) !important; margin-right:calc(50% – 50vw) !important; } /* Page-only background “feel” — doesn’t touch your header/nav */ .sg-skin{ width:100%; padding: 28px 0 90px; background: radial-gradient(1000px 520px at 18% 0%, rgba(255,90,95,.22), transparent 60%), radial-gradient(900px 480px at 85% 10%, rgba(124,92,255,.18), transparent 55%), linear-gradient(180deg, #0b1226, #070914 70%); color: var(–sg-text); font-family: system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; /* ✅ Base size */ font-size: var(–sg-base); line-height: 1.35; } .sg-skin *{ box-sizing:border-box; } /* ✅ Enforce minimum size even if some cards have inline font-size styles */ .sg-skin [style*=”font-size”]{ font-size: var(–sg-base) !important; } .sg-container{ max-width: var(–sg-max); margin: 0 auto; padding: 0 18px; } .sg-panel{ border:1px solid var(–sg-line); border-radius: var(–sg-radius); background: rgba(255,255,255,.05); box-shadow: var(–sg-shadow); overflow:hidden; } .sg-badges{ display:flex; flex-wrap:wrap; gap:10px; margin: 0 0 14px; } .sg-badge{ border:1px solid rgba(255,255,255,.14); background: rgba(0,0,0,.22); color: var(–sg-muted); padding: 10px 14px; border-radius: 999px; font-size: var(–sg-base); backdrop-filter: blur(10px); } /* Headings (kept larger than base) */ .sg-h1{ font-size:56px; line-height:1.05; margin: 10px 0 10px; } .sg-h2{ font-size:40px; margin: 0 0 10px; } /* Body text (forced to base) */ .sg-kicker{ letter-spacing:.08em; text-transform:uppercase; color: var(–sg-muted); font-size: var(–sg-base); } .sg-sub{ margin: 0 0 12px; color: var(–sg-muted); font-size: var(–sg-base); } .sg-lead{ margin: 0 0 18px; color: var(–sg-muted); font-size: var(–sg-base); } @media(max-width: 920px){ /* keep headings still clearly bigger than 20pt */ .sg-h1{ font-size:44px; } .sg-h2{ font-size:34px; } } .sg-ctaRow{ display:flex; flex-wrap:wrap; gap:12px; margin-top: 14px; } .sg-btn{ display:inline-flex; align-items:center; justify-content:center; padding: 16px 18px; border-radius: 14px; border:1px solid rgba(255,255,255,.16); text-decoration:none; font-weight: 800; color: var(–sg-text); background: rgba(255,255,255,.06); cursor:pointer; font-size: var(–sg-base); } .sg-btnPrimary{ border-color: transparent; background: linear-gradient(135deg, var(–sg-accent), #ff8a8f); box-shadow: 0 12px 26px rgba(255,90,95,.24); } /* HERO */ .sg-hero{ position:relative; } .sg-heroMedia{ position:relative; aspect-ratio: 21/9; min-height: 440px; } .sg-heroImg{ position:absolute; inset:0; width:100%; height:100%; object-fit: cover; transform: scale(1.02); } .sg-heroTint{ position:absolute; inset:0; background: radial-gradient(900px 520px at 20% 0%, rgba(255,90,95,.18), transparent 60%), radial-gradient(900px 520px at 85% 10%, rgba(124,92,255,.16), transparent 55%), linear-gradient(180deg, rgba(7,9,20,.52), rgba(7,9,20,.80)); } .sg-heroCopyWrap{ position:absolute; inset:0; display:flex; align-items:flex-end; justify-content:flex-start; padding: 18px; } .sg-heroCard{ width: min(820px, 100%); border:1px solid rgba(255,255,255,.16); border-radius: 18px; background: rgba(7,9,20,.70); backdrop-filter: blur(10px); padding: 22px; } @media(max-width: 920px){ .sg-heroMedia{ aspect-ratio:16/9; min-height: 320px; } .sg-heroCopyWrap{ padding: 12px; } .sg-heroCard{ padding: 18px; } } /* Sections */ .sg-section{ margin: 28px 0; } /* Simple placeholder boxes (for videos / checkout) */ .sg-placeholder{ border:1px dashed rgba(255,255,255,.24); border-radius: 16px; background: rgba(255,255,255,.03); color: var(–sg-muted); padding: 16px; text-align:center; font-size: var(–sg-base); } /* Mobile sticky CTA */ .sg-sticky{ position:fixed; left:0; right:0; bottom:0; z-index:9999; background: rgba(7,9,20,.86); backdrop-filter: blur(12px); border-top:1px solid rgba(255,255,255,.12); padding: 10px 12px; } .sg-stickyInner{ max-width: var(–sg-max); margin:0 auto; display:flex; gap:10px; padding: 0 18px; } .sg-stickyInner a{ flex:1; } @media(min-width: 980px){ .sg-sticky{ display:none; } }
Studio-quality Written from your story Multiple genres & styles Perfect for gifts
Custom songs made easy

A Custom Song Gift Made From Your Story

Turn the memories only you share into a custom song gift made for one person and one story.

A real songwriter creates your song from the names, moments, and inside jokes you provide. Songs start at $99, with standard delivery in 4 days and rush options available in as little as 24 hours. Printable lyrics and one revision are included.

Listen to real examples, then tell us your story. You do not need to write lyrics or know anything about music.

@media (max-width: 980px){ #sg-top .sg-heroSplit{ grid-template-columns: 1fr !important; } #sg-top .sg-heroVideoRatio{ min-height: 280px !important; } } /* hero video: larger + responsive (fix) */ #sg-top .sg-heroSplit{grid-template-columns:1fr 1fr!important;align-items:center!important;} #sg-top .sg-heroSplit>*{min-width:0!important;} #sg-top .sg-heroVideoWrap{width:100%!important;max-width:none!important;padding:0!important;} #sg-top .sg-heroVideoRatio{position:relative!important;width:100%!important;max-width:none!important;aspect-ratio:16/9!important;min-height:0!important;height:auto!important;border-radius:16px;overflow:hidden;} #sg-top .sg-heroVideoRatio iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;} @media(max-width:900px){#sg-top .sg-heroSplit{grid-template-columns:1fr!important;}#sg-top .sg-heroVideoWrap{margin-top:16px!important;}}
Personalized song gift - custom songs written from your story

Custom Song Gifts — Hear What a Personalized Song Can Feel Like

Every custom song gift is created from a real story, message, and moment. Browse a few popular styles below, then start your own custom song when you’re ready.

#sg-samples, #sg-samples * { box-sizing: border-box; } #sg-samples.sg-samples-section { width: 100%; padding: 58px 18px; margin: 0 auto; position: relative; overflow: hidden; border-radius: 28px; background: radial-gradient(circle at top left, rgba(132, 87, 255, 0.34), transparent 34%), radial-gradient(circle at bottom right, rgba(0, 205, 255, 0.20), transparent 36%), linear-gradient(135deg, #120a2e 0%, #1a1040 42%, #081528 100%); } #sg-samples.sg-samples-section::before { content: “”; position: absolute; inset: 0; background: linear-gradient(120deg, transparent, rgba(255,255,255,0.08), transparent); transform: translateX(-100%); animation: sgSoftSweep 7s ease-in-out infinite; pointer-events: none; } #sg-samples .sg-samples-inner { max-width: 1120px; margin: 0 auto; position: relative; z-index: 1; } #sg-samples .sg-samples-header { text-align: center; max-width: 780px; margin: 0 auto 34px; } #sg-samples .sg-eyebrow { display: inline-flex; align-items: center; justify-content: center; padding: 8px 15px; margin-bottom: 14px; border-radius: 999px; color: #ffffff; font-size: 14px; font-weight: 900; letter-spacing: 0.06em; text-transform: uppercase; background: rgba(255,255,255,0.13); border: 1px solid rgba(255,255,255,0.18); backdrop-filter: blur(10px); } #sg-samples h2 { margin: 0 0 12px; color: #ffffff; font-size: clamp(30px, 4vw, 48px); line-height: 1.05; font-weight: 950; letter-spacing: -0.035em; } #sg-samples .sg-samples-header p { margin: 0 auto; color: rgba(255,255,255,0.82); font-size: 19px; line-height: 1.6; } #sg-samples .sg-sampleGrid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px; } #sg-samples .sg-sampleCard { display: flex; flex-direction: column; gap: 16px; padding: 22px; border-radius: 24px; background: linear-gradient(180deg, rgba(255,255,255,0.13), rgba(255,255,255,0.07)); border: 1px solid rgba(255,255,255,0.16); box-shadow: 0 18px 45px rgba(0,0,0,0.24); backdrop-filter: blur(12px); transform: translateY(0); transition: transform 260ms ease, box-shadow 260ms ease, border-color 260ms ease, background 260ms ease; animation: sgFadeUp 700ms ease both; } #sg-samples .sg-sampleCard:nth-child(2) { animation-delay: 90ms; } #sg-samples .sg-sampleCard:nth-child(3) { animation-delay: 180ms; } #sg-samples .sg-sampleCard:nth-child(4) { animation-delay: 270ms; } #sg-samples .sg-sampleCard:hover { transform: translateY(-6px); border-color: rgba(255,255,255,0.30); box-shadow: 0 26px 60px rgba(0,0,0,0.34); background: linear-gradient(180deg, rgba(255,255,255,0.17), rgba(255,255,255,0.08)); } #sg-samples .sg-cardTop { display: flex; align-items: flex-start; gap: 13px; min-height: 72px; } #sg-samples .sg-cardIcon { flex: 0 0 auto; width: 46px; height: 46px; display: inline-flex; align-items: center; justify-content: center; border-radius: 16px; font-size: 23px; background: rgba(255,255,255,0.14); border: 1px solid rgba(255,255,255,0.16); box-shadow: inset 0 1px 0 rgba(255,255,255,0.12); } #sg-samples h3 { margin: 1px 0 5px; color: #ffffff; font-size: 23px; line-height: 1.15; font-weight: 950; letter-spacing: -0.02em; } #sg-samples .sg-cardTop p { margin: 0; color: rgba(255,255,255,0.74); font-size: 16.5px; line-height: 1.45; } #sg-samples .sg-videoWrap { width: 100%; display: flex; justify-content: center; } #sg-samples .sg-videoBox { width: 92%; max-width: 470px; overflow: hidden; border-radius: 18px; border: 1px solid rgba(255,255,255,0.16); background: rgba(0,0,0,0.32); box-shadow: 0 14px 32px rgba(0,0,0,0.25); aspect-ratio: 16 / 9; transition: transform 260ms ease, box-shadow 260ms ease; } #sg-samples .sg-sampleCard:hover .sg-videoBox { transform: scale(1.018); box-shadow: 0 18px 42px rgba(0,0,0,0.32); } #sg-samples iframe { width: 100%; height: 100%; border: 0; display: block; } #sg-samples .sg-sampleBtn { align-self: center; display: inline-flex; align-items: center; justify-content: center; min-width: 210px; min-height: 48px; padding: 13px 22px; margin-top: 2px; border-radius: 999px; color: #ffffff; text-decoration: none; font-size: 16px; font-weight: 950; line-height: 1; background: linear-gradient(135deg, #7b4dff 0%, #3a8bff 50%, #00c2ff 100%); box-shadow: 0 12px 28px rgba(58,139,255,0.30); position: relative; overflow: hidden; transition: transform 220ms ease, box-shadow 220ms ease, filter 220ms ease; } #sg-samples .sg-sampleBtn::after { content: “”; position: absolute; top: 0; left: -85%; width: 55%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.45), transparent); transform: skewX(-20deg); transition: left 520ms ease; } #sg-samples .sg-sampleBtn:hover { transform: translateY(-2px); filter: brightness(1.07); box-shadow: 0 16px 34px rgba(58,139,255,0.40); } #sg-samples .sg-sampleBtn:hover::after { left: 130%; } @keyframes sgFadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } } @keyframes sgSoftSweep { 0%, 58% { transform: translateX(-100%); opacity: 0; } 70% { opacity: 1; } 100% { transform: translateX(100%); opacity: 0; } } @media (max-width: 980px) { #sg-samples.sg-samples-section { padding: 44px 14px; border-radius: 22px; } #sg-samples .sg-sampleGrid { grid-template-columns: 1fr; gap: 18px; } #sg-samples .sg-videoBox { width: 100%; max-width: 620px; } } @media (max-width: 640px) { #sg-samples h2 { font-size: 31px; } #sg-samples .sg-samples-header p { font-size: 17px; } #sg-samples .sg-sampleCard { padding: 18px; border-radius: 20px; } #sg-samples .sg-cardTop { min-height: auto; } #sg-samples h3 { font-size: 21px; } #sg-samples .sg-sampleBtn { width: 100%; min-width: 0; } } @media (prefers-reduced-motion: reduce) { #sg-samples.sg-samples-section::before, #sg-samples .sg-sampleCard { animation: none; } #sg-samples .sg-sampleCard, #sg-samples .sg-videoBox, #sg-samples .sg-sampleBtn { transition: none; } }
/* Deliverables — updated for intake-first flow */ #deliverables .sg-slim-wrap{max-width:1200px;margin:0 auto;} #deliverables h2{ text-align:center; color:#fff; margin:0 0 10px; } #deliverables .sg-del-sub{ text-align:center; max-width:980px; margin:0 auto 22px; color:rgba(255,255,255,.85); font-weight:700; } #deliverables .sg-deliver{ display:grid; grid-template-columns:repeat(3,1fr); gap:18px; margin-top:18px; } #deliverables .sg-dcard{ background:rgba(255,255,255,.06); border:1px solid rgba(255,255,255,.14); border-radius:20px; padding:22px 22px 20px; box-shadow:0 18px 55px rgba(0,0,0,.35); position:relative; overflow:hidden; } #deliverables .sg-dcard:before{ content:””; position:absolute; left:0;top:0;bottom:0; width:6px; background:linear-gradient(180deg, rgba(255,90,149,.95), rgba(255,140,0,.9)); opacity:.9; } #deliverables .sg-pill{ display:inline-block; background:rgba(255,255,255,.10); border:1px solid rgba(255,255,255,.14); color:#fff; padding:8px 12px; border-radius:999px; font-weight:800; font-size:.9em; margin:0 0 12px 8px; } #deliverables .sg-list{ margin:0; padding-left:22px; color:rgba(255,255,255,.88); } #deliverables .sg-list li{margin:10px 0;} #deliverables .sg-note{ margin:18px auto 0; max-width:980px; text-align:center; color:rgba(255,255,255,.82); background:rgba(255,255,255,.06); border:1px solid rgba(255,255,255,.12); padding:16px 18px; border-radius:18px; } #deliverables .sg-note strong{color:#fff;} #deliverables .sg-nextWrap{ margin:22px auto 0; text-align:center; } #deliverables .sg-nextBtn{ display:inline-flex; align-items:center; gap:10px; padding:12px 18px; border-radius:999px; background:rgba(255,255,255,.08); border:1px solid rgba(255,255,255,.14); color:#fff; font-weight:900; text-decoration:none; transition:transform .15s ease, background .15s ease, border-color .15s ease; } #deliverables .sg-nextBtn:hover{ transform:translateY(-1px); background:rgba(255,90,149,.14); border-color:rgba(255,90,149,.45); } #deliverables .sg-nextHint{ display:block; margin-top:8px; color:rgba(255,255,255,.70); font-weight:600; font-size:.95em; } @media(max-width: 980px){ #deliverables .sg-deliver{grid-template-columns:1fr;gap:14px;} #deliverables .sg-pill{margin-left:0;} }

What You’ll Receive With Your Custom Song Gift

✅ A real custom song built around your story, your memories, and your moment.
Included
  • Professionally written lyrics based on the details you share
  • A studio-produced custom song delivered digitally
  • MP3 download plus lyric sheet with qualifying packages
  • Optional video add-ons for an even more powerful gift
Fast Turnaround
  • Standard delivery is 4 days, with rush options available in as little as 24 hours
  • Rush-friendly for last-minute surprises and special occasions
  • Easy to share by text, email, slideshow, or in person
Perfect For
  • Weddings, anniversaries, proposals, and love stories
  • Birthdays, family gifts, reunions, and milestones
  • Tributes, memorials, and meaningful life moments
Tip: The more personal details you include, the more meaningful and emotional your finished song will feel.
Start My Song Answer a few quick questions and we’ll guide you through the next step.

Real Customer Reviews

Here are recent customer experiences shared on TrustPilot. Click any review to enlarge.

Frequently Asked Questions

Quick answers before you checkout.
How fast do I get my song?
Standard delivery is 4 days, with rush options available in as little as 24 hours, depending on package selection.
What do you need from me?
After checkout, you’ll provide a few details: names, relationship, favorite memories, and the vibe/style you want. The more personal you share, the better the song feels.
Is this a real custom song or a template?
It’s crafted from your story. Lyrics and production are tailored to your details — not a generic template.
Can I use it for a proposal, wedding, or birthday video?
Yes — customers commonly use the song for surprise moments, party videos, slideshows, and social posts. Looking for ideas for a specific occasion? Browse song gift ideas for every occasion.
Do I receive the lyrics too?
Yes — packages typically include an MP3 plus a printable lyric sheet (PDF). Video packages include the lyric video.
What do I need to provide to make a video for my song?
If you ordered a Signature Studio or Signature Studio Extended Story package, a video questionnaire link will be emailed after your song has been emailed to you. The questionnaire asks details about the person(s) you want as “representative characters” in the video — such as height, race, hair color/length, etc. — so the avatar characters accurately represent your story. Videos generally take 1–2 additional days after your song is delivered.
What if I already have a SongGifted song and want only a video?
You can add the “Video Creation Only” option on the page (or we can convert it into an order bump).
Do you offer songs on CD or Vinyl Records?
Songs are delivered digitally as an MP3 first. After delivery, you can order a CD, vinyl record, or audio cassette as an add-on through your player portal, or pre-order the physical format during checkout.
How does SongGifted compare to Songfinch or Songlorious?
We focus on real human songwriters, transparent standard delivery in 4 days, rush options available in as little as 24 hours, and pricing starting at $99. See our full Songfinch alternative breakdown or the Songlorious vs. Songfinch vs. SongGifted comparison for a side-by-side look at pricing, delivery, and quality.
How much does a custom song cost?
Personal songs start at $99 with standard delivery in 4 days, with rush options available in as little as 24 hours at checkout. For a full breakdown of what affects pricing, see how much a custom song costs.
/* ===== FAQ accordion styling (works with your sg-panel dark background) ===== */ #sg-faq{ font-size:20pt; } /* match your sales page minimum feel */ #sg-faq .sg-faq{ max-width: 980px; margin: 0 auto; display: grid; gap: 12px; } #sg-faq .sg-faq-item{ background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.14); border-radius: 18px; overflow: hidden; box-shadow: 0 16px 46px rgba(0,0,0,.30); } #sg-faq summary{ list-style: none; cursor: pointer; padding: 16px 18px; display: flex; align-items: center; justify-content: space-between; gap: 14px; color: #fff; font-weight: 900; font-size: 1em; } #sg-faq summary::-webkit-details-marker{ display:none; } #sg-faq .sg-faq-q{ line-height: 1.25; } #sg-faq .sg-faq-a{ padding: 0 18px 16px 18px; color: rgba(255,255,255,.86); line-height: 1.55; font-size: .95em; } /* Chevron */ #sg-faq summary::after{ content: “▾”; font-size: 22px; line-height: 1; opacity: .9; transform: translateY(-1px); transition: transform .18s ease; flex: 0 0 auto; } #sg-faq details[open] summary::after{ transform: rotate(180deg); } /* Hover */ #sg-faq details:hover{ background: rgba(255,255,255,.08); } /* Focus accessibility */ #sg-faq summary:focus-visible{ outline: none; box-shadow: 0 0 0 4px rgba(255,90,149,.35); border-radius: 16px; } /* Reduce motion */ @media (prefers-reduced-motion: reduce){ #sg-faq summary::after{ transition:none; } }
/* FAQ: light text on dark theme (fix visibility) */ #sg-faq .sg-faq-q{color:#eef1ff!important;} #sg-faq .sg-faq-a{color:rgba(238,241,255,.82)!important;} #sg-faq .sg-faq-a a{color:#c9a84c!important;} #sg-faq .sg-faq-a strong{color:#ffffff!important;} #sg-faq .sg-faq-item{border-color:rgba(255,255,255,.15)!important;}