Free card studio
Free happy birthday card maker for friends
Turn any wish into a card in under a minute. Pick a background, choose a font and size, add their name — then download a clean PNG for WhatsApp, Instagram or SMS. No account, no watermark, no paywall.
- No signup
- 1080px PNG
- 3 sizes, 8 backgrounds
Start with a wish
Tap a message to load it into the card studio above.
How to make a birthday card in three steps
Type the message
Paste your own words, or start from one of the wishes above. Add their name so the card feels personal.
Pick a look
Choose from eight backgrounds and four type styles, then switch between story, post and landscape sizes.
Download and share
Tap Download PNG. The card saves instantly at 1080px wide — ready for WhatsApp, Instagram or a text.
Built to be the fastest card on the internet
Instant render
Cards render in your browser — no uploads, no waiting, no queue.
Private by default
Your message never leaves your device. Nothing is stored on a server.
Made for phones
Story, square and landscape exports are sized for real social feeds.
Actually personal
Name placeholders, custom messages and a favorite that sticks.
Birthday card maker FAQs
Everything about downloads, sizes and sharing.
Is the birthday card maker really free?
Yes — every background, font and download on this page is free. There is no watermark, no trial and no account requirement.
Do I need to create an account to download a card?
No. The card is generated in your browser with html-to-image and downloaded straight to your device as a PNG.
What card sizes can I download?
Three sizes are built in: Instagram Story (9:16), square post (1:1) and landscape (16:9). Every export is 1080 pixels wide, so it stays sharp on phones and social feeds.
Can I add my friend's name to the card?
Yes. Type their name in the name field and every {name} placeholder in the message is replaced instantly. You can also rewrite the message completely.
How do I send the card to WhatsApp or Instagram?
Download the PNG and attach it in WhatsApp, or post it to Instagram. You can also copy the caption with one tap and paste it alongside the image.