Private, personal, and not a stock rose graphic.
Optional — but add them now and every design below shows your photos instead of empty frames.
Not a card — a page they scroll through. A sealed envelope opens onto your timeline, your reasons, your photos and a confetti finish. You pick one colour and the whole theme is built around it.
Designs made for Valentine's Day. Your name and message replace the sample text on the finished card.
You already picked a design above — this is only if you would rather have a plain coloured card instead.
Valentine's Day has a volume problem: everyone sends something, most of it looks the same, and the effort is invisible because the medium is identical to every other message that day. A card page breaks that pattern for a fairly mechanical reason — it does not look like a text, it opens like a thing someone made. It is also private in a way a public post is not. The card page carries a noindex tag and appears in no gallery or feed, so the only person who ever sees it is whoever you send the link to. The wishes below are split by how long you have been together, because a message that works in the first month is the wrong message in the tenth year and vice versa. There are groups for a new relationship, for a long one, for a husband or wife, for someone far away, and short lines you can send without ceremony. If the card is meant to ask a bigger question, the propose page is built for that instead.
Free Valentine's Day wishes you can copy in one tap — or turn any of them into a personal animated card with the person's name using the generator above.
Happy Valentine's Day to the girl who made me believe all the songs were telling the truth. ❤️
You're my favourite hello and my hardest goodbye. Happy Valentine's Day.
Every love story is beautiful, but ours is my favourite. Happy Valentine's Day, my love.
Happy Valentine's Day to the one who makes ordinary days feel like something worth remembering.
You are my calm, my chaos and my constant. Happy Valentine's Day. ❤️
Loving you was never a decision I had to think about. Happy Valentine's Day.
After all these years, you are still the person I want to tell everything to first. Happy Valentine's Day.
Happy Valentine's Day to my partner in every ordinary, beautiful day. ❤️
I didn't just marry my love, I married my best friend. Happy Valentine's Day.
Happy Valentine's Day. This is me being braver than usual and hoping you smile at it. 🌹
I had a whole speech planned, but it turns out I just wanted to say happy Valentine's Day.
Happy Valentine's Day. It's you. It's always been you. ❤️
You are my favourite person in every room.
Happy Valentine's Day to my whole heart. 🌹
Write the specific over the poetic. "I still think about the bus stop in the rain" beats "you complete me", because one of them happened and the other could be printed on anything. If you want something warmer, take a line from the groups above and put one of your own details into the middle of it.
Private. The card page is set to noindex and nofollow, there is no public gallery anywhere on this site, and the link is a random short code that cannot be guessed by counting upwards. Only someone you send it to can open it.
Less than you think. There is a group above written for new relationships specifically — light, warm, and not committing you to a declaration in week three. A card with one photo and two lines is the right size for that stage.
That is the case it handles best. The link opens in any browser, so there is nothing to install at either end and no time-zone problem — the card is simply waiting when they wake up.
Not on the standard card, as audio upload is currently disabled. The Premium Storybook theme includes background music with three built-in melodies, along with a timeline and a hidden reveal at the end, which suits this occasion better anyway.
Fourteen days. After that it is deleted automatically along with any photos. Tell them to screenshot it if they want to keep it.
All cards are free with no signup and no watermark. The card is deleted automatically after expiry (7 or 14 days, which you choose). See our Privacy Policy and Disclaimer.