Home▸Physics & Mechanics▸Candle Flame Simulator (2D)

Candle Flame Simulator (2D)

Interactive 2D candle-flame simulator: wick-length and draft sliders drive a live wax-melt, flicker and flame-height model, with a growing melt pool and side drips, matching the mechanic of the site's 3D candle.

Physics & Mechanics2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-3d-candle-flame ↗ Open standalone

This 2D simulator renders a single candle with a working melt-and-draft model underneath: a wick-length slider sets how much wick is exposed above the wax pool, which drives both flame height and how fast the candle melts, while a draft slider bends and destabilizes the flame the way a passing breeze does — strong enough draft snuffs the flame out entirely. Live readouts track wax remaining, flame height, estimated burn time left, and the running drip count as the melt pool overflows down the candle's side. Use Blow for a one-off gust, Relight after the flame goes out, and New candle to reset the wax to full height.

⚙ Under the hood

Interactive 2D candle with a live wax-melt, flicker and flame-height model driven by wick length and draft, plus a growing melt pool and side drips.

candleflamewaxwickdraft2d

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)