It's their birthday. Today. And you've got nothing. Don't panic — "last-minute" and "thoughtful" aren't opposites anymore. Here are 11 gifts you can send online right now, no shipping, no store run.
Ready in minutes (and genuinely personal)
1. A personalized birthday surprise website. This is the move. Build a birthday page with background music, a slideshow of your photos together and a letter that types itself out — add their name, your message, and send the link on WhatsApp. Three minutes, ₹199, and it looks like you planned it for weeks. (Need words? Steal from our birthday message guide.)
2. A photo puzzle. Turn a favourite photo into a sliding puzzle they solve to reveal your wish.
3. "Reasons I love/appreciate you" cards. A tap-through deck — write one line per year of their age and you've got an instant, personal gift.
4. A digital scratch card hiding your message and photo under foil.
Quick classics
5. A curated playlist of songs that remind you of them. 6. An e-gift card to the one place you know they love (specific beats generic). 7. A video message — you, 60 seconds, saying the thing you'd say in a card. 8. A "future plans" text: book the dinner/trip/day-out now, send the screenshot.
If you have an extra hour
9. A photo book made in a browser app, delivered digitally. 10. A surprise group video call with their far-flung friends (coordinate in a chat). 11. A donation in their name to a cause they care about, with a note.
Why "last-minute online" can still win
The thing people actually remember about a birthday gift isn't when you bought it — it's whether it felt like them. A personalized surprise built from your own photos and words, delivered by link in the next five minutes, beats a generic present you panic-ordered with rush shipping. For more ideas once you've got time to spare, see our romantic birthday surprise guide.