Skip to content

WebGL Fluid Simulation

Run a free WebGL fluid simulation in your browser. Tap Start, then drag or paint with a finger. Dye moves through a real-time velocity field, curls into eddies, and fades at a rate you control. Nothing downloads and nothing installs.

This browser cannot draw a canvas.

Runs in your browser after you tap Start. Nothing to install.

Pick a file from your device. Audio stays in this tab.

How to play

Tap Start on the canvas, then paint. You do not need a manual for a fluid simulation online. These notes help once you want cleaner motion, a specific mood, or a picture worth saving.

  1. Start, then paint with motion

    Tap Start simulation so the WebGL field begins in your tab. Drag on a computer or slide a finger on a phone. Faster strokes push more force into the field. Slow strokes leave softer trails that drift instead of snap.

  2. Pick a preset

    Classic, Water, Fire, Ink, and Calm each change fade, swirl, and glow together, not one slider at a time. Open a full mode page under Modes when you want a page built around one look, with its own tips and FAQs.

  3. Tune only if you want

    Quality, brush size, and color sit up front for quick changes. Pressure, swirl, fade, and bloom live under Advanced when you want to shape the physics directly. Each slider is mapped in the controls guide.

  4. Capture or share

    Screenshot downloads the current frame as a PNG. Copy link stores your preset and quality in the URL, so sending it to someone opens the same starting point. The simulation itself stays local in your tab the whole time.

  5. Reset when you want a clean field

    Clear wipes the canvas back to empty. Random throws in a burst of color and motion when you want a starting point instead of a blank screen. Both buttons sit in the dock below the canvas.

Questions

Tap Start on the canvas. WebGL loads in your tab and the dock appears below it, ready for you to drag or paint with a finger right away.

Yes. Fluidsimulation.net is free to use in the browser. You do not need an account, a download, or a payment to paint.

Yes. Open the page in a modern mobile browser and paint with one finger. Quality can drop automatically if the device needs the headroom, so motion stays smooth instead of choppy.

No. This is a real-time interactive model built for play and learning. It is not a sign-off tool for engineering design, and it never claims to replace one.

No. The solver runs a 2D dye and velocity field rendered on a flat canvas. That choice keeps the frame rate high enough to paint smoothly on an average laptop or phone.

The simulation runs on your device, inside the tab. Strokes and frames stay local unless you choose to screenshot or copy a share link.