Gift ideas

Last-minute birthday gifts you can still send today

It's their birthday, or it's tomorrow, and there's nothing in the mail. Good news: the gifts people remember are rarely the ones that came in a box. Here are fifteen you can still pull off today.

Posted3 min read
In this guide

Gifts you can send in five minutes

1. A card that's clearly from you

An animated card with their name on Bun's sign and a message only you would write. It's in their hands the moment you send it. Make one free.

2. A voice note they can keep

Fifteen seconds of you singing badly beats any store-bought card. Add a 15-second voice note to a card, so it doesn't get lost in the chat. How to add your voice.

3. Their song

The song from your road trip, your wedding, your worst karaoke night. Attach it to a card and it plays when they open it. Here's how.

4. A photo from years ago

Dig out a photo they've never seen, or forgot existed. Put it in the card with one line about that day.

5. A voucher you write yourself

“Good for one Saturday of me doing your errands.” Cost: nothing. Value: very high.

Gifts that arrive today

6. Dinner delivered

Order their favorite takeout to their door at dinnertime, and send a card that says “dinner's on me”.

7. A digital gift card

Their favorite bookshop, coffee place or game store. Pair it with a card, so it doesn't look like an afterthought.

8. A class or experience

Pottery, climbing, cooking. Most booking sites email a voucher instantly.

9. A subscription they'd never buy themselves

Audiobooks, a streaming service, a recipe app. Gift a few months, not a year.

10. Flowers from a local florist

Same-day delivery is common if you order before noon. Calling a local shop is often cheaper and fresher than a big site.

Gifts you can plan tonight

11. A whole evening, planned

Book the table, pick the film, plan the walk. Send the plan as a card, so they have something to open today.

12. A group card from everyone

Share a signing link with friends and family. In a few hours you'll have a card full of sticky notes. Group cards, explained.

13. A video call with the people they miss

Quietly gather the far-away friends and surprise them on a call tonight.

14. A playlist of the year

Twenty songs, one for each good moment you had together. Send the link inside a card.

15. A promise with a date on it

“Next Saturday, the whole day is yours.” Write it down, so it's real.

How to make a last-minute gift not look last-minute

Be specific. A generic gift sent late looks forgotten; a specific one sent late looks considered. Mention a real memory, a running joke, or something they said months ago.

And own the timing with warmth. “I'm late, but I've been thinking about what to say” lands far better than a silent gift card. A few lines to start from:

  • Friend, happy birthday! I hope today is as easy and bright as you make other people's days.

  • Another trip around the sun, and you still make it look effortless. Happy birthday!

  • Wishing you cake for breakfast, zero emails, and a year full of good surprises.

See all 22 birthday wishes for friend

P.S.Quick questions

What's the best last-minute birthday gift?
Something personal that arrives today: a card with your own message, a photo and their song, plus a plan to celebrate together.
Can I send a birthday card that arrives today?
Yes. An ecard arrives the moment you share the link, by text, WhatsApp or email.
Is it rude to send a gift late?
Not if it's personal. Say you're late, say you thought about it, and make the gift specific to them.
Can I plan a card now and have it open tomorrow?
Yes. Seal it until a day and hour with the fancy card ($4.99), share the link tonight, and it opens on the morning itself.

That's everything you need. The rest is just picking a photo and saying what you mean.

Love, Bun 🐰

Start a Bunletter

Lines to borrow

Hand-written ideas, free to copy into your card.

Stuck on the first line? Borrow one from our message lists