A website for your girlfriend, full of the two of you

Flowers wilt. Texts get buried under memes. A page with your photos, your story and the things you never quite say out loud is something she can open whenever she wants.

You build it in about 15 minutes, right here on your phone, and send it to her as one link. She taps an envelope with her name on it, and it opens into everything you made.

Start your page

Free to build. $4.99 ₹143 to send.

The blush example page for Maya: cover photo, time together and their story
Open the page Sam made for Maya

10 things to put on her page

The best pages are specific. Here are ideas that work, pinched from the details people actually remember.

  1. The song from your first road trip

    Upload a clip of the song that was on when you missed the turn. It starts playing the moment she opens the envelope.

  2. The dumb nickname only you use

    Put it on the envelope. "For Bean" hits differently than her actual name.

  3. The first photo you ever took of her

    Even if it's blurry. Especially if it's blurry. Make it the cover.

  4. The day you got together, counting up

    Add the date and she gets a live counter: years, months, days, and seconds ticking by.

  5. A timeline of your firsts

    First date, first trip, first argument you laughed about later, the first time she met your family.

  6. Reasons, one at a time

    Twelve small, specific reasons beat one big vague one. "You narrate the dog's thoughts" counts.

  7. Your WhatsApp stats

    Settle who texts first, once and for all. Your chat is read on your phone and never uploaded.

  8. A countdown to the next thing

    The concert, the trip, or the next time you see her if you're doing long distance.

  9. The letter you'd never say out loud

    Write it like you're talking to her at 2 am. Nobody else reads it unless she shows them.

  10. Inside jokes as captions

    Under every photo, one line that only she will get.

Stuck on what to write? Start here

The hardest part is the first line. Borrow one of these and keep going. It gets easier after a sentence or two.

  • I think about the day we met more than I'll ever admit, so here's the full version.
  • You probably don't know this, but the moment I knew was...
  • Here are some things I love about you that I have never said out loud.
  • I made this because a text didn't feel big enough.
  • If you're reading this, you're stuck with me. Sorry. Not sorry.

How to make it

  1. Start with the girlfriend example

    Tap Start your page and we fill in a whole draft with her name in it: a story, a letter and reasons. You change the words and swap in your photos.

  2. Make it yours

    Add your photos (we shrink them on your phone), pick a look, and switch sections on or off. Preview it any time, envelope and all.

  3. Send her the link

    When it feels right, pick a link like swoonpage.com/her-name, pay once, and send it. We'll email you the moment she opens it.

Start your page

Free to build. $4.99 ₹143 to send.

Questions

Is this too much for a new relationship?

Not if you keep it light. Lean on photos and inside jokes, keep the letter short, and switch off anything that feels like too much. A small, funny page can be perfect at two months.

What's a good occasion?

Her birthday, your anniversary, Valentine's Day, the end of a hard week, or nothing at all. A page that arrives for no reason can be the sweetest kind.

What if she finds it before I'm ready?

Keep it sealed until a set time. Before then, even with the link, she only sees an envelope and a countdown. Nothing else leaves our servers until it opens.

Can she reply?

Yes. At the end of the page there's a little box to send you a note, and it lands straight in your inbox.

Will it look good on her phone?

It's designed for phones first and loads quickly even on a weak connection. It looks good on a laptop too, if she wants to show her friends.

She will open it more than once

Make it tonight while the good stuff is fresh in your head. Building is free; you only pay when you send it.

Start your page

Free to build. $4.99 ₹143 to send.