A plain "hbd 🎂" takes two seconds and is forgotten in two more. A birthday fireworks text — where their name explodes across a night sky — takes about a minute to make and gets screenshotted. Here's how to add birthday fireworks to a text, on any phone.
Option 1: the iPhone shortcut (30 seconds, iPhone only)
Type "Happy Birthday!" in Messages and send it normally — iMessage automatically fires balloons for that phrase. Want fireworks instead? Press and hold the send arrow, tap Screen, swipe to Fireworks, then send. That's how to send fireworks by text on iPhone. Limits: it only works iPhone-to-iPhone, and the birthday person's name never appears inside the effect. Details and the full effect list: iPhone text fireworks guide.
Option 2: a fireworks GIF for the text message
Any keyboard's GIF search ("birthday fireworks") drops an animated GIF into the chat. Fast and universal, but it's a stranger's fireworks — generic, low resolution, often watermarked. Fine for a coworker; thin for someone you love.
Option 3 (the good one): fireworks that spell their name
Make a happy birthday text message with fireworks that actually says who it's for. The free Text Fireworks maker launches one rocket per letter — each explodes and settles into that letter — until the whole wish glows like a marquee sign, with real firework booms behind it.
Open the generator in any browser (works on the phone itself, nothing to install).
Type two short lines — the wish, then the name: Happy Birthday Mom
Pick a palette: gold for parents, candy pastel for kids, rainbow for the classic party look.
Choose the letter style — light bulbs, hearts or stars glowing inside each letter.
Frame 9:16 if you'll send it in a chat or post it as a story.
Press download (MP4, no watermark) and send it like any video.
It plays identically on iPhone, Android, WhatsApp, Zalo, Messenger and Facebook — no green-bubble problem, no app required on their end.