How-To Guides

How to Make a Birthday Website (Free, No Coding, 5 Minutes)

A happy birthday card standing open

People search for a "birthday website" when a message doesn't feel like enough and a physical gift isn't possible. What they want is a page that belongs to one person — their name on it, their photos in it, something to do on it.

You don't need to build or host anything for that. Here's how to make one in about five minutes, free.

What a good birthday page has on it

Before the how, the what. Most homemade birthday pages fail for the same reason: they're a poster with a name on it. Five things separate a page someone finishes from a page someone closes.

  • Their name, used in the page itself rather than just in a message alongside it
  • Something to do — a game, boxes to unwrap, pages to turn. A page you only read is a card
  • Your photos, if you have good ones, with a line under each
  • Your actual words, at the end, where they've earned the attention
  • A private link — not a public post everyone can scroll past

The four ways people actually try to build one

Search this and you'll be pointed at a website builder. It's worth knowing what each route costs you before you pick one.

  • A site builder (Wix, Canva, Google Sites) — free tiers exist, and they work. But you're making a website: a header, sections, a scroll. It'll look like a small business page with birthday colours, and there's nothing on it to do
  • A bought template — the ones sold as "birthday website templates" are usually a scrolling page with a countdown and a photo grid. You'll spend more time editing someone else's layout than writing anything
  • An Instagram story — fast, and public. It also disappears in a day and everyone sees it, which is the opposite of a gift meant for one person
  • Writing it yourself — genuinely the best result if you can code, and genuinely a weekend. Hosting, a domain, and a phone-sized layout you'll test at midnight

Making it without writing any code

The shortcut is to skip the builder entirely and use something that only makes birthday pages. At gift.rayxis.space/create, choose Birthday and pick a design. Fill in their name, their age if you're using the balloon game, your message, and upload photos if the design takes them. Hit the button and you get a private link — that link is the birthday page.

There's no hosting to arrange, no domain to buy and no account to make. If you can send a WhatsApp message, you can do this.

Three designs, three different pages

Birthday offers three, and they're not variations on a theme — they ask completely different things of the person opening them.

  • A balloon game page — the screen fills with one balloon for every year of their age, and they pop every one before a cake appears with your message on the card. Turning 40 means forty balloons, which is the joke (see it)
  • A nested-boxes page — a decorated room with their name on the banner and five wrapped boxes, each one inside the last, each opened a different way: a ribbon to pull, a wax seal to break, a key to turn. A teddy hands over your letter at the bottom (see it)
  • A roast page — a spyglass they aim and focus, bringing up to five unflattering photos of their own face into view one at a time, each with a caption you wrote. For the friend who'd be embarrassed by anything sincere (see it)

What to write on it

The page carries the surprise; the message is where the gift either lands or evaporates. You get 400 characters, which is more than it sounds and much less than you'll want once you start.

  • Name one thing from the year they've just had — a promotion, a move, a bad month they got through. "Have a great year" is what strangers write
  • Say the thing you'd only say to them — the running joke, the nickname nobody else uses. If a line would work for three different people, it isn't for any of them
  • Don't summarise the friendship — nobody needs their own relationship explained back to them. One specific memory beats a paragraph of adjectives
  • End with something that happens next — "drinks Saturday, I've booked it" outperforms "here's to many more"

If you don't have good photos

This stops more people than anything else. Two of the three designs don't need a single photo — the balloon game runs on their age and your message, and the nested boxes need only their name and a letter. If you do have pictures but they're the usual blurry mess, that's fine for the roast page, where a bad photo is the entire point.

The rule worth holding onto: a page with one true sentence and no photos beats a page with ten photos and a line lifted from a card shop.

What it's like when they open it

They tap the link and land on a short intro with their name on it and a button. From there it's the scene you picked, with sound if their phone allows it — phones mute audio until someone taps, so the first tap is what turns the music on. Nothing downloads and nothing installs.

It's built for a phone held in one hand, because that's where birthday messages get read. An older Android is fine; a slow connection means the scene takes a few seconds longer to arrive, not that it breaks.

Is the page private?

Yes. Gift links aren't listed, aren't in the sitemap and carry a noindex, so they don't turn up in search results — only someone with the link can open the page. Pages are kept for ten days and then removed along with their photos; see the privacy policy for the specifics.

Ten days is deliberate rather than stingy: it covers the birthday and the week of rereading afterwards, which is when most people open it a second and third time. If you want it kept forever, screen-record it on the day — that's a keepsake nobody can take offline.

The mistakes that make a birthday page feel cheap

  • Sending it to a group — the same link forwarded to five people stops being a gift and becomes a broadcast
  • Getting the name wrong — the spelling they use, not the one autocorrect prefers. It's printed on the page, so it's the first thing they read
  • Writing it in the tone of a greeting card — if you wouldn't say it out loud to their face, don't put it on a page with their name on it
  • Sending it at 3pm — the messages arrive all morning and stop mattering by afternoon. Midnight in their timezone is the slot worth taking
  • Explaining it first — "I made you something, it's a website, you have to pop the balloons" removes the entire surprise. Send the link with nothing attached

Make one

Start here. If you want help with what to write on it, try birthday wishes for your wife, for your boyfriend or for your best friend.

And if the date is still ahead of you, the birthday countdown counts to midnight on the day, so you know whether you're building this tonight or next week.

← All guides