A Valentine's card she'll screenshot and keep
Choose your favorite photo together and a romantic or cute vibe. The card opens with hearts and plays your moment, with a love note in your words.
- One free redo included
- Ready in minutes
- Send by link, GIF, video or print

Be mine?
Example card · Blush & Bloom design
Photo ideas
The best cards start with a photo that already makes them smile.
- Your first-date photo
- A cozy selfie
- The trip you always talk about
What to write in a Valentine's card for your girlfriend
Copy one, mix a few, or let Envelopop draft one from details you share. You can edit every word.
“Be my Valentine? (You don't really have a choice, but I'm asking nicely.)”
“You're my favorite person on every day of the year, but especially today.”
“Every love song makes sense now. Happy Valentine's Day.”
“Thank you for being my person. I love you.”
“Happy Valentine's Day to the one who makes my heart race and my days brighter.”
How it works
- 1
Add a photo
Choose a photo for the card. One is all it takes.
- 2
Pick a vibe
Choose the mood and, if you like, a new setting. We'll draft the message too.
- 3
Love it? Send it
Preview it free. When it's perfect, send the link, a GIF or video, or print it at home.
Questions, answered
Can the card show a kiss or a hug?
Yes. Affection is welcome: hugs, cuddles and kisses are all fine. We only filter out explicit content.
Is the card private?
Each card has its own unguessable link and isn't listed anywhere or shown in search results. Only people you share the link with can open it.
Do they need an app or an account?
Nope. They tap the link and the envelope opens right in their browser, on any phone or computer.
Can I text it or post it?
Yes. Every card can be saved as a GIF or a video, so you can drop it in a group chat, WhatsApp or your stories.
What photos work best?
Clear faces, decent light and one to four people. Old prints work too: snap them with your phone and we'll bring them to life.