diither
diither requires JavaScript to run. Please enable JavaScript in your browser settings and reload this page.
Open an image to begin
Open
Image
Settings
Export
Device
Image file
Show source image
Filters
(pre dither)
Pixelate
None
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<
>
Brightness
0%
5%
10%
15%
20%
30%
40%
50%
60%
70%
75%
80%
85%
90%
95%
100%
105%
110%
115%
120%
125%
130%
135%
140%
150%
160%
170%
180%
190%
200%
<
>
Contrast
0%
5%
10%
15%
20%
30%
40%
50%
60%
70%
75%
80%
85%
90%
95%
100%
105%
110%
115%
120%
125%
130%
135%
140%
150%
160%
170%
180%
190%
200%
<
>
Saturation
0%
5%
10%
15%
20%
30%
40%
50%
60%
70%
75%
80%
85%
90%
95%
100%
105%
110%
115%
120%
125%
130%
135%
140%
150%
160%
170%
180%
190%
200%
<
>
Hue rotation
Denoise
None
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<
>
Smooth
None
1
2
3
4
5
6
7
8
10
12
14
16
<
>
Filters
(post dither)
Scale
None
Nearest Neighbor 2x
Nearest Neighbor 4x
Pixelation
HQ2X [NOT WORKING]
HQ3X [NOT WORKING]
HQ4X [NOT WORKING]
<
>
Denoise
None
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<
>
Smooth
None
1
2
3
4
5
6
7
8
10
12
14
16
<
>
Appearance
Theme
White
Light
Dark
Black
<
>
Fullscreen mode
Performance
Live update
Color picker live update
Shrink large images
Use WebGL
Colors won’t update until you press the color picker OK button
File name
.png
Save
BW Dither
Color Dither
Algorithm
Threshold
Adaptive Threshold
Random
Adither XOR (High)
Adither XOR (Medium)
Adither XOR (Low)
Adither ADD (High)
Adither ADD (Medium)
Adither ADD (Low)
Floyd-Steinberg
Javis-Judice-Ninke
Stucki
Burkes
Sierra 3
Sierra 2
Sierra 1
Atkinson
Reduced Atkinson
Bayer 2×2
Bayer 2×2 (R)
Bayer 4×4
Bayer 4×4 (R)
Bayer 8×8
Bayer 8×8 (R)
Bayer 16×16
Bayer 16×16 (R)
Hatch Horizontal
Hatch Horizontal (R)
Hatch Vertical
Hatch Vertical (R)
Hatch Right
Hatch Right (R)
Hatch Left
Hatch Left (R)
Cross Hatch Horizontal
Cross Hatch Horizontal (R)
Cross Hatch Vertical
Cross Hatch Vertical (R)
Cross Hatch Right
Cross Hatch Right (R)
Cross Hatch Left
Cross Hatch Left (R)
Zigzag Horizontal 4×4
Zigzag Horizontal 4×4 (R)
Zigzag Vertical 4×4
Zigzag Vertical 4×4 (R)
Zigzag Horizontal 8×8
Zigzag Horizontal 8×8 (R)
Zigzag Vertical 8×8
Zigzag Vertical 8×8 (R)
Zigzag Horizontal 16×16
Zigzag Horizontal 16×16 (R)
Zigzag Vertical 16×16
Zigzag Vertical 16×16 (R)
Checkerboard
Checkerboard (R)
Cluster
Cluster (R)
Fishnet
Fishnet (R)
Dot 4×4
Dot 4×4 (R)
Dot 8×8
Dot 8×8 (R)
Halftone
Halftone (R)
Square 2×2
Square 2×2 (R)
Square 4×4
Square 4×4 (R)
Square 8×8
Square 8×8 (R)
Square 16×16
Square 16×16 (R)
<
>
Threshold
Color substitution
Black
White
Reset
Algorithm
Closest Color
Random
Adither XOR (High)
Adither XOR (Medium)
Adither XOR (Low)
Adither ADD (High)
Adither ADD (Medium)
Adither ADD (Low)
Floyd-Steinberg
Javis-Judice-Ninke
Stucki
Burkes
Sierra 3
Sierra 2
Sierra 1
Atkinson
Reduced Atkinson
Bayer 2×2
Bayer 2×2 (R)
Stark 2×2
Hue-Lightness 2×2
Hue-Lightness 2×2 (R)
Yliluoma 1 2×2
Yliluoma 2 2×2
Bayer 4×4
Bayer 4×4 (R)
Stark 4×4
Hue-Lightness 4×4
Hue-Lightness 4×4 (R)
Bayer 8×8
Bayer 8×8 (R)
Stark 8×8
Hue-Lightness 8×8
Hue-Lightness 8×8 (R)
Yliluoma 1 8×8
Yliluoma 2 8×8
Bayer 16×16
Bayer 16×16 (R)
Stark 16×16
Hue-Lightness 16×16
Hue-Lightness 16×16 (R)
Yliluoma 2 16×16
Hatch Horizontal
Hatch Horizontal (R)
Stark Hatch Horizontal
Hue-Lightness Hatch Horizontal
Hue-Lightness Hatch Horizontal (R)
Yliluoma 1 Hatch Horizontal
Hatch Vertical
Hatch Vertical (R)
Stark Hatch Vertical
Hue-Lightness Hatch Vertical
Hue-Lightness Hatch Vertical (R)
Yliluoma 1 Hatch Vertical
Hatch Right
Hatch Right (R)
Stark Hatch Right
Hue-Lightness Hatch Right
Hue-Lightness Hatch Right (R)
Yliluoma 1 Hatch Right
Yliluoma 2 Hatch Right
Hatch Left
Hatch Left (R)
Stark Hatch Left
Hue-Lightness Hatch Left
Hue-Lightness Hatch Left (R)
Yliluoma 1 Hatch Left
Yliluoma 2 Hatch Left
Cross Hatch Horizontal
Cross Hatch Horizontal (R)
Stark Cross Hatch Horizontal
Hue-Lightness Cross Hatch Horizontal
Hue-Lightness Cross Hatch Horizontal (R)
Yliluoma 1 Cross Hatch Horizontal
Yliluoma 2 Cross Hatch Horizontal
Cross Hatch Vertical
Cross Hatch Vertical (R)
Stark Cross Hatch Vertical
Hue-Lightness Cross Hatch Vertical
Hue-Lightness Cross Hatch Vertical (R)
Yliluoma 1 Cross Hatch Vertical
Yliluoma 2 Cross Hatch Vertical
Cross Hatch Right
Cross Hatch Right (R)
Stark Cross Hatch Right
Hue-Lightness Cross Hatch Right
Hue-Lightness Cross Hatch Right (R)
Yliluoma 1 Cross Hatch Right
Yliluoma 2 Cross Hatch Right
Cross Hatch Left
Cross Hatch Left (R)
Stark Cross Hatch Left
Hue-Lightness Cross Hatch Left
Hue-Lightness Cross Hatch Left (R)
Yliluoma 1 Cross Hatch Left
Yliluoma 2 Cross Hatch Left
Zigzag Horizontal 4×4
Zigzag Horizontal 4×4 (R)
Stark Zigzag Horizontal 4×4
Hue-Lightness Zigzag Horizontal 4×4
Hue-Lightness Zigzag Horizontal 4×4 (R)
Yliluoma 1 Zigzag Horizontal 4×4
Yliluoma 2 Zigzag Horizontal 4×4
Zigzag Vertical 4×4
Zigzag Vertical 4×4 (R)
Stark Zigzag Vertical 4×4
Hue-Lightness Zigzag Vertical 4×4
Hue-Lightness Zigzag Vertical 4×4 (R)
Yliluoma 1 Zigzag Vertical 4×4
Yliluoma 2 Zigzag Vertical 4×4
Zigzag Horizontal 8×8
Zigzag Horizontal 8×8 (R)
Stark Zigzag Horizontal 8×8
Hue-Lightness Zigzag Horizontal 8×8
Hue-Lightness Zigzag Horizontal 8×8 (R)
Yliluoma 1 Zigzag Horizontal 8×8
Yliluoma 2 Zigzag Horizontal 8×8
Zigzag Vertical 8×8
Zigzag Vertical 8×8 (R)
Stark Zigzag Vertical 8×8
Hue-Lightness Zigzag Vertical 8×8
Hue-Lightness Zigzag Vertical 8×8 (R)
Yliluoma 1 Zigzag Vertical 8×8
Yliluoma 2 Zigzag Vertical 8×8
Zigzag Horizontal 16×16
Zigzag Horizontal 16×16 (R)
Stark Zigzag Horizontal 16×16
Hue-Lightness Zigzag Horizontal 16×16
Hue-Lightness Zigzag Horizontal 16×16 (R)
Yliluoma 2 Zigzag Horizontal 16×16
Zigzag Vertical 16×16
Zigzag Vertical 16×16 (R)
Stark Zigzag Vertical 16×16
Hue-Lightness Zigzag Vertical 16×16
Hue-Lightness Zigzag Vertical 16×16 (R)
Yliluoma 2 Zigzag Vertical 16×16
Checkerboard
Checkerboard (R)
Stark Checkerboard
Hue-Lightness Checkerboard
Hue-Lightness Checkerboard (R)
Yliluoma 1 Checkerboard
Yliluoma 2 Checkerboard
Cluster
Cluster (R)
Stark Cluster
Hue-Lightness Cluster
Hue-Lightness Cluster (R)
Yliluoma 1 Cluster
Yliluoma 2 Cluster
Fishnet
Fishnet (R)
Stark Fishnet
Hue-Lightness Fishnet
Hue-Lightness Fishnet (R)
Yliluoma 1 Fishnet
Yliluoma 2 Fishnet
Dot 4×4
Dot 4×4 (R)
Stark Dot 4×4
Hue-Lightness Dot 4×4
Hue-Lightness Dot 4×4 (R)
Yliluoma 1 Dot 4×4
Yliluoma 2 Dot 4×4
Dot 8×8
Dot 8×8 (R)
Stark Dot 8×8
Hue-Lightness Dot 8×8
Hue-Lightness Dot 8×8 (R)
Yliluoma 1 Dot 8×8
Yliluoma 2 Dot 8×8
Halftone
Halftone (R)
Stark Halftone
Hue-Lightness Halftone
Hue-Lightness Halftone (R)
Yliluoma 1 Halftone
Yliluoma 2 Halftone
Square 2×2
Square 2×2 (R)
Stark Square 2×2
Hue-Lightness Square 2×2
Hue-Lightness Square 2×2 (R)
Square 4×4
Square 4×4 (R)
Stark Square 4×4
Hue-Lightness Square 4×4
Hue-Lightness Square 4×4 (R)
Square 8×8
Square 8×8 (R)
Stark Square 8×8
Hue-Lightness Square 8×8
Hue-Lightness Square 8×8 (R)
Square 16×16
Square 16×16 (R)
Stark Square 16×16
Hue-Lightness Square 16×16
Hue-Lightness Square 16×16 (R)
<
>
Color comparison
Lightness
Hue
Hue & Lightness
Weighted HSL
RGB
Luma
<
>
Color palette
---
Vanilla Milkshake
Nanner32
Carnival 32
SECAM
Game Kid
C64
Windows
ambr0sia - bloom
ambr0sia - reverie
ambr0sia - uprising
ambr0sia - peach puff
ambr0sia - onward
DocT - Revisiting
<
>
Color count
Optimize palette
Algorithm
Random palette
Uniform
Uniform (alt)
ChannelsQ (Balanced)
ChannelsQ (Narrow)
ChannelsQ (Vibrant)
ChannelsQ (Wide)
RGB Quant (Wide, Luma)
RGB Quant (Wide, RGB)
RGB Quant (Narrow, Luma)
RGB Quant (Narrow, RGB)
NeuQuant (High)
NeuQuant (High alt)
NeuQuant (Medium)
NeuQuant (Medium alt)
NeuQuant (Low)
NeuQuant (Low alt)
K Means (RGB)
K Means (Luma)
Median Cut (Narrow)
Median Cut (Wide)
Sorted Popularity (Lightness)
Sorted Popularity (Lightness, Crushed)
Sorted Popularity (Luma)
Sorted Popularity (Luma, Crushed)
Sorted Popularity (Hue)
Sorted Popularity (Hue, Crushed)
Spatial Average (Box)
Sorted Average (Lightness)
Sorted Average (Lightness, Crushed)
Sorted Average (Hue)
Sorted Average (Hue, Crushed)
<
>
Optimize
Color palette
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Delete
Save
Rename
Zoom
Fit
Full