Valentine's Day has a way of sneaking up and then demanding something memorable. Whether your person is across the dinner table or across an ocean, here are ideas that land — most of them set up in minutes.
If you're together
1. The classic, upgraded. Dinner is great — but pair it with something they open first. Send a Will you be my Valentine? page that morning, where the No button runs away until they say yes.
2. A photo puzzle at breakfast. Hand them your phone with a puzzle of you two to solve before they get their coffee.
3. Reasons, revealed all day. A deck of reasons you love them — let them tap through one with their morning, one at lunch, the rest at dinner.
4. A scratch card dessert. Slip a digital scratch card hiding "look under your pillow / check the car / I love you" between courses.
If you're long-distance
Distance is no excuse this year — everything below arrives the instant you hit send. (See our full list of long-distance gift ideas.)
5. A synced Valentine's dinner over video call, same meal delivered to both.
6. A personalized surprise website — a birthday-style page re-skinned for Valentine's: your song, your photos, a letter that types itself out.
7. The question page, sent at midnight so it's the first thing they see on the 14th.
8. A countdown to the next time you'll actually be in the same room.
If it's new (and you don't want to overdo it)
9. Keep it playful. A single funny, low-pressure yes/no page says "I like you" without the heavy Valentine's weight.
10. A short, specific note. One sincere paragraph about why you're glad you met them beats an expensive bouquet they'll forget.
The one rule
Whatever you pick, make it about them — their name, your inside jokes, your actual photos. A personalized Valentine's surprise opened on their phone, built from your own words, is the thing they'll screenshot and keep long after the flowers wilt.