Fireworks Simulator Online

Tap anywhere to launch realistic physics-based fireworks — free, in your browser, no download.

Try it Free →

Features

🎆

Tap to Launch

Click or touch anywhere on the screen and a firework rises from the ground to burst at that spot — zero learning curve.

🌸

Realistic Shapes

Peony, ring, willow, heart, palm and crackle bursts, each with its own physics for natural, imperfect beauty.

🎨

Color Palettes

Switch between rainbow, festive gold, cool and warm palettes, or let every shell pick a random color.

Auto Play & Finale

Turn on auto play for an ambient show, or hit Finale for a dense barrage of celebratory bursts.

🔊

Optional Sound

Synthesized launch whistle and boom via Web Audio — toggle it on for extra atmosphere, off by default.

📱

Mobile Friendly

Full touch support with multi-touch launches, adaptive particle density and smooth 60fps rendering.

How to Use

1

Open the simulator

The full-screen night sky loads instantly — no sign-up or download required.

2

Tap to launch

Click or touch anywhere and watch a firework rise and burst with a random shape and color.

3

Customize the show

Open settings to pick a specific shape, palette, particle density and auto-play rate.

4

Enjoy or share

Turn on auto play or Finale for a hands-free show, add sound, and relax.

Frequently Asked Questions

Is this fireworks simulator free?
Yes. It runs entirely in your browser at no cost, with no account, download or watermark.
Does it work on phones and tablets?
Yes. It fully supports touch and multi-touch, and automatically lowers particle density on smaller screens for smooth performance.
Are there sound effects?
Yes, optional. Launch and explosion sounds are synthesized with the Web Audio API and are off by default — toggle the sound button to enable them.
What firework shapes are available?
Peony, ring, willow, heart, palm and crackle. You can let shapes be random or lock a single one in the settings panel.
Is anything sent to a server?
No. All physics and rendering happen locally in your browser using Canvas 2D, so nothing is uploaded.

← Back to gamenotover! home