Flame Color Fireworks
How to play
Pick metals to set the color
Choose metals from “Metals (flame test)” in the panel. Each metal glows a different color via its flame test. Select several and the colors blend; adjust each metal's ratio with its slider.
Choose the firework shape
Pick from Chrysanthemum (trailing sphere), Peony (opens as dots), Willow (golden droop), Star, and Heart. Molded shapes (star & heart) open along their outline.
Change the texture with heat & topping
A high temperature blows out to a brighter look; a low one keeps color deep but burns out fast. Adding an oxidizer boosts brightness further, close to real chemical behavior.
Launch
Press “Launch ▲”, or tap/click the night sky directly to launch at that spot. The Space key fires too. Auto-fire keeps launching continuously.
Turn on sound & add wind
Turn sound ON for the launch whistle, the deep burst, and per-metal crackle. Higher bursts arrive with a delay (the gap between light and sound). The wind slider changes how sparks drift.
Share recipes & take on quests
“Share recipe by URL” turns your current mix into a URL (recipients reproduce the same firework). In Quests, build and launch a firework that matches the request to clear it.
Frequently asked questions
The flame colors of the selected metals are weighted by their ratios to make a blended color. For example, half copper (blue-green) and half strontium (scarlet) gives an intermediate hue. Changing the sliders changes the color.
High temperature shifts color toward white and burns brighter (blown out); low keeps color deep but burns out faster. Adding an oxidizer promotes combustion and increases brightness. It mimics real fireworks and chemistry.
Press “Share recipe by URL” to generate a URL with your current mix, shape, and temperature. Copy it or share on X (formerly Twitter); when the recipient opens the link, the exact same firework is reproduced. No account or server needed.
By browser design, sound won't play until you interact with the page first. Turn the “Sound” switch ON, then press launch or tap the screen. Also check your device isn't muted.
It's a mode where you clear by building and launching a firework matching a request like “launch a purple star”. Start from “Quests” in the top menu; progress is saved on this device.
Yes. It adapts to your screen size automatically. On a phone, fireworks launch at the spot you tap. Tap the panel heading to collapse it.
Firework mix data is only expressed as URL parameters — nothing is sent to or stored on a server. Only your quest progress is saved locally on your device. See the Privacy Policy for details.
Apprentice Fireworks Maker — Quests
About this tool
Flame Color Fireworks is a web app for intuitively learning the chemistry of the “flame test” while designing and launching your own fireworks. Combine metal blends, shapes, and burn temperatures, and share your recipes easily by URL.
Features of Flame Color Fireworks
Freely blend the flame tests of seven metals — lithium, sodium, copper, strontium and more — with per-metal ratios to craft your color.
Fine-tune color and texture across five shapes (chrysanthemum, peony, willow, star, heart) and low/mid/high temperatures plus an oxidizer.
Turn your firework recipe into a URL to share; recipients reproduce the exact same firework in one click.
Includes a quest mode where you clear by matching requests, plus realistic launch, burst, and crackle sounds.
Great for
Science class & projects
Experience flame tests through color and shape — perfect for a chemistry intro or a summer science project.
Seasonal greetings & social
Make an original firework and share by URL or on X. Great for a summer note or a special-day touch.
Relax & unwind
Watch fireworks drift with auto-fire, or turn on sound to enjoy the afterglow of the night sky.
Together with family or class
Take on quests and learn the link between metals and colors in a playful way.
Privacy
Firework mix data is only expressed as URL parameters and is never sent to or stored on a server. Only quest progress is saved locally on your device (localStorage). Everything runs entirely in your browser.
Frequently asked questions
Is it free? Do I need to sign up?
It's completely free with no account or install needed. Just open the page in your browser and start playing.
What happens to the color with multiple metals?
The flame colors are weighted by their ratios to form a blended color. Changing the sliders changes the color.
Can I share my firework?
Use “Share recipe by URL” to generate a URL with your current mix. Anyone who opens it reproduces the same firework.
Can I play on a smartphone?
Yes. It adapts to your screen size and launches at the spot you tap. The panel can be collapsed.