Dither Studio v5

A browser-based dithering tool. Drop or open any image, video, or GIF to apply real-time dithering with 25+ algorithms, full pre-processing, advanced multi-color and per-channel control, creative effects, and multi-format export. All processing happens locally — no uploads.

New in v5
Blend Modes
Mix dithered output with original using Multiply, Screen, Overlay, Soft/Hard Light.
Tone Curve
Interactive curve editor with S-Curve, High/Low Contrast, Brighten, Darken presets.
Pattern Animation
Animate dither patterns with adjustable speed for live motion effects.
Pixel Grid
Toggle overlay grid visible at 2× zoom and above.
Extract Palette
Auto-extract dominant colors (2–16) from the current image.
Output Stats
View unique colors, palette usage, estimated PNG size, and compression ratio.
Process Resolution
HUD dropdown with quick presets (100%, 75%, 50%, 25%, 12.5%) plus custom input with lock.
Crop & Rotate
Use the CROP button to select a region, or ROTATE to turn the image.
Eyedropper
Click the eyedropper in the Color tab to pick colors from the canvas.
Drag Palette
Drag palette swatches to reorder them.
Algorithms

Error Diffusion — Floyd-Steinberg · Atkinson · Burkes · JJN · Stucki · Sierra · Riemersma

Ordered / Bayer — 2×–32× matrices · Clustered Dot · Blue Noise · Void-Cluster

Special — Scanline H/V · Diagonal · Cross · Threshold · Random

Pre-Processing
Brightness
Uniform offset (±100)
Contrast
Scales around mid-grey
Levels
Black/white point clip
Gamma
Power-law correction
Blur / Sharpen
Soften or enhance edges
Edge Boost
Sobel edge enhancement
Tone Curve
Custom input→output mapping
Dither Controls
Error %
How much error spreads
Noise Mix
White noise blend
Pixel Block
N×N coarse dithering
Serpentine
Alternating row scan
Source Chan
Luma derivation mode
Process Res
Downscale before dither
Effects
Blend Mode
Multiply, Screen, Overlay, etc.
Blend Opacity
0–100% blend strength
Pattern Anim
Animated dither patterns
Anim Speed
0.5× – 3× phase shift rate
🎨 Color Workflow
Quick Setup
Standard / Multi / Per-Chan modes
Multi-Color
3+ color palette dithering
Per-Channel
Independent R/G/B dithering
Extract
Sample colors from image
Chan Bias
Per-channel threshold offset
Keyboard Shortcuts
Space
Play / Pause media
Step frame
F
Fit to viewport
1 2
Set zoom 1× / 2×
G
Toggle pixel grid
Scroll
Zoom at cursor
Esc
Close / Exit mode
📤 Export

Formats: PNG · WebP · JPEG · SVG · Clipboard

Animation: GIF · ZIP of PNG frames

Scaling: 25% – 4× with custom dimensions

#000000