CANVAS_CODE v1.0.0 USER:guest TTY:01 UPTIME:0d 00:00:00 2026.05.16 00:00:00 UTC
// CANVAS_CODE v1.0.0 ▶ launch tool
canvas-code --info

Animated canvas effects.
Tweaked live. Exported clean._

A free, browser-based generator for professional HTML5 canvas effects. Tweak every parameter in real time. Export to standalone HTML, plain JavaScript, React, embed snippet, or PNG. No signup. No build step. No watermark. Released free under MIT.

// no account  ·  no tracking  ·  use exports anywhere, including paid client work

[ 01 ]
12
animated effects
[ 02 ]
5
export formats
[ 03 ]
0
build steps
[ 04 ]
MIT
license

Recent additions.

The roadmap is open and contributions are welcome.

/// 01_EFFECTS
// shipped

Twelve effects shipped

Fireworks, Matrix Rain, Particle Network, Snow, Dynamic Blob, Noise Gradient, Starfield, Flow Lines, Hexagon Mesh, Sine Waves, Neon Trails and Animated Noise. Each with 10-24 working controls.

/// 02_EXPORT
// shipped

Five export formats

Standalone HTML, plain JS, React component, embed iframe and PNG snapshot. All client-side, all free.

/// 03_THEME
// shipped

Light theme + canvas BG

Editor chrome theme is independent of the canvas background colour. Design dark effects on a light page, or vice versa.

Vanilla JavaScript classes. Real-time tweaking. Code that drops into anything.

Most "particle background" tools are either paid lock-ins, framework-bound widgets, or bloated monorepos that break when you paste them into a real site. Canvas Code is the opposite.

real-time tweaking

Every slider, color picker, toggle and dropdown is wired to the running effect. No reload. No compile.

live exports

The exported code is the source running in your browser, with your current parameters baked in. What you see is what you get.

aspect-ratio preview

Tweak inside a Hero, Square, Mobile or Card frame so you know exactly how it'll look on your site - before you paste it.

no framework lock-in

Effects are plain JavaScript classes. HTML, JS, React, Web Component and embed exports all wrap the same vanilla source.

built for production

Responsive canvas sizing, DPR-aware sharpness, no baked-in resolution. Drop the export into any container and it adapts.

free forever, MIT

No premium tier. No watermark. No telemetry. Use exported code in personal projects, agency work, client sites - no restrictions.

Twelve animated effects. All exportable.

Each one ports faithfully to your stack via any of the five export formats.

fireworks

Explosive particle bursts with 6 explosion patterns, mouse interaction, multi-color mode, secondary explosions and spark trails.

matrix rain

Falling characters with trails and glow. 5 character sets including Japanese katakana, binary and hexadecimal.

particle network

Smoothly drifting dots with 6 connection patterns: standard, mesh, star, ring, tree, random. Mouse-interactive.

snow

Realistic falling snow with wind, sway, sparkle, depth layers and 4 snowflake shapes.

dynamic blob

Fluid morphing gradient blobs in 5 layout patterns. The Stripe / Linear aesthetic.

noise gradient

Animated gradients with 4 noise patterns (perlin, simplex, fractal, turbulent), pulse and glow effects.

starfield

3D parallax stars travelling toward the camera. Mouse-controlled FOV, twinkle rate, multi-color mode.

flow lines

Generative flow-field trails tracing through the canvas. Mouse pulls and disturbs the field - beautiful generative-art look.

hexagon mesh

Tessellated hexagon grid with travelling pulse waves, rotation and depth. Tech / sci-fi aesthetic.

sine waves

Stacked oscillating waveforms with harmonics, distortion and decay. Audio-visualiser aesthetic for music or wellness sites.

neon trails

Glowing particle trails with HDR bloom. Spiral, smooth, angular or random path styles. Tron / cyberpunk aesthetic.

animated noise

Dynamic noise textures - perlin, ridged, cellular, marble, fire, clouds, electric, wood. The premium texture-overlay look.

Three minutes from "open tool" to "code in your project."

  1. Open the generator Pick an effect from the left sidebar. The canvas starts rendering immediately.
  2. Tweak the controls Adjust colour, count, speed, glow, patterns and physics in the right sidebar. Every change is reflected on the canvas instantly.
  3. Set the canvas background & viewport Use the Canvas dropdown for Dark / Light / White, and Preview to see the effect inside your destination size - Hero banner, Mobile, Square, etc.
  4. Export Click Export ▾ and pick a format. Copy the code or download the file. Drop it straight into your project - no further setup needed.

Like it? Keep it going.

Canvas Code is solo-developed and MIT-licensed. No premium tier, no telemetry, no upsells. If it saved you reaching for yet another paid widget, a coffee covers a lot of late-night debugging.