Dither Generator
Apply classic 1-bit dithering — Floyd–Steinberg, Atkinson and Bayer ordered dithering — to any image.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@%@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@%@@@@@%@@@@@@@@@@@%@%@@@@@%@@@@%@@@@@%@@@@@%@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%#%#%#%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%@@@@@@%%%%####*##***#**####%%%@@%@%%@@%%@@%%@@@@%%@%@@%@%%@@@@%@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@%%####**+**+*+*++*+**#*#%#%@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@%%###**+++++++++++++++++**###%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@%%##**++++++=====+=++++=+++**####@@%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@%##***++++==============++++++**##%@@@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@%%#**+++=+=======-=========++++****#%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@%@@@@@%@@@@@%%##*++++======-=-----=-=====+++++*###%@@@@@%%%%%%%%%%%@@@@@@@@%@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%%#*++++=======------:-==-====++++**#%#@@%%%%%#%%###%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%%#**+++======----:-----=======+++**##@@%%%%####*######%%%%@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%###+++=+====-=----------====++++++#*%@%%%###*#***#**####%%%%@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%%#**++++====-=-----------====+++***#@%%%%###******#***###%%%%@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%%##*+++=+======-==-========++++++#*#@%%%%###***++****###%%%%@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@%%#*#+++++=+===============+++++#*##@%%%#####*******###%#%%%@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%@%%#***+++++++=========+=+++++***#%%@@%%%#%###**#**#####%%%@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@%#%##**+*++++++=++++++++++***##%%@@@@%%%%%##########%%%%%@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@%%##*****+++++++++++*+***##%%@@@@@@@@%%%%%#%%#%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%@@@@@@%%%###*************###%%%@@@@@@@@@@@@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%@@@@@@@@@%%%#########*##%#%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@%%%%%%@%%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@%@%@@@%@@@@%%@@@@@@%%@%@@%@@@%@%@%@@%%@@@@@@%@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@%@@@@@@@@@@@%@%@@@@@@%@@@%@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@%@@@%@@@@@%@@@@@%@@@%@@%@%@@@%@@%@@%@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@%@@@@@%@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@%@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
How to use the Dither Generator
Three steps, all processed in your browser.
Add an image
Upload or paste the picture you want to dither.
Pick an algorithm
Compare Floyd–Steinberg for smooth gradients, Atkinson for crisp contrast and Bayer for a patterned look.
Export it
Download the dithered image as PNG or SVG.
How dithering works
Dithering represents shades using only a few colors — often just black and white — by arranging pixels in patterns. Early computers and handheld consoles used it to show photos on screens that could only display a handful of colors.
The generator includes the classic algorithms:
- Floyd–Steinberg spreads each pixel's rounding error to its neighbors. It gives smooth, natural gradients and is the most common choice.
- Atkinson, created for the original Apple Macintosh, passes on only part of the error. Highlights and shadows become cleaner and the result looks crisper.
- Bayer (ordered dithering) compares pixels against a fixed threshold pattern, producing the regular crosshatch texture typical of early games. The 8×8 matrix gives finer steps than 4×4.
Raise the contrast before dithering for a bolder 1-bit look.
Frequently asked questions
Which dithering algorithm should I choose? ▼
Floyd–Steinberg for photos with soft gradients, Atkinson for a crisp, high-contrast retro look, and Bayer for a deliberately patterned, video-game style.
Why does my dithered image look noisy? ▼
Error-diffusion dithering adds fine grain by design. Lower the brightness or contrast slightly, or switch to Atkinson, which leaves flat areas cleaner.
Can I export at full resolution? ▼
Yes. Export a PNG to keep the exact pixel pattern. Avoid JPEG for dithered images — its compression blurs the dots.