Canvas width:
Canvas height:
RESET canvas
SAVE canvas
(Undo takes the progress back to the last saved position)
UNDO
Color:
Opacity:
Range:
Mode:
Draw
Erase
Fill Color-Ignore Alpha
Color Picker
Selection (Fill-rect)
Selection (Clear-rect)
Selection (Stroke-rect)
Selection (Resize-canvas)
Dither
set background to current color
Load image:
Resize canvas to image size:
Advanced algorithms:
neighbour mutate undriven
semi-neighbour mutate undriven
semi-neighbour mutate driven
right-left side connectivity
up-down side connectivity
Apply canvas settings
Global operations:
paint transparent pixels
remove transparent pixels
set semi-transparent pixels to non-transparent
seamless scale image
remove selected color (alpha as argument)
mirror
replace specific color (give rgb as argument)
mirror-to-left
128x pixelate (color count as argument) 1:1
64x pixelate (color count as argument) 1:1
32x pixelate (color count as argument) 1:1
16x pixelate (color count as argument) 1:1
Apply dithering
Apply ordered dithering
remove selected color ignore-alpha
edge-filter
low-res (1/scale as args)
sketch effect
Reduce color count (color count as argument)
Global operation threshold:
Apply global operation
Pixelate contrast: (1 is yes, 0 is no)
Contrast threshold:
Scale ratio:
Generate spritesheet:
Load image(s):
Render spriteset
Get js reference
Reset spritesheet
Rotate canvas:
Set canvas privot