Image & Video Dither Studio
Apply Floyd-Steinberg, Bayer, Atkinson, Game Boy, and ASCII dithering to an image or video in the browser.
Media Source
Dither Output Preview
Download & Export Actions
In this tab: Dithering runs in the browser. Images and videos are not uploaded.
What is Dithering in Digital Media?
Dithering is a classic digital graphics technique used to approximate color gradients and continuous shaded textures when using restricted color palettes (such as 1-bit monochrome, Game Boy 4-color olive screens, CGA, or Commodore 64 colors).
By positioning small patterns of contrasting pixels or halftone dots next to each other, the human eye perceives intermediate shades that do not exist in the physical palette.
Supported Dithering Algorithms & Effects
Floyd-Steinberg
Classic 75% error diffusion algorithm distributing quantization error to neighboring right, down-left, down, and down-right pixels.
Halftone Dot Screen
Simulates CMYK newspaper print matrices with circular halftone dot clusters that adjust diameter based on localized pixel brightness.
ASCII Text Matrix
Translates pixel luminance into ASCII characters (`.:-=+*#%@` or `░▒▓█`) for vintage terminal computer aesthetics.
Frequently Asked Questions
Is this dither studio completely free to use?
The page does not ask for payment or add a watermark. Export size still depends on the browser.
Are my uploaded files stored on your server?
No. Canvas drawing and video-frame dithering run in the browser. The file is not uploaded.
How do I copy ASCII text output?
Select ASCII Blocks or ASCII Character Matrix algorithm, then click "Copy ASCII Text Grid to Clipboard" under Export Actions.