Menu → New: 8, 16, 32, 64, 128 or 256 pixels, or any custom size. Resize later with an anchor, or import an image as a new layer.
PICO-8, Sweetie 16, Endesga 32, Game Boy, Grayscale or your own. Left click sets the primary colour, right click the secondary.
Pencil with pixel-perfect lines, shapes with Shift to constrain, fill, dither and shade. Symmetry in four directions.
Put the outline, colours and shadows on separate layers. Add frames, turn on onion skin and watch the live preview.
PNG at any scale, a spritesheet with columns, an animated GIF that keeps your blacks black, or a project file to continue later.
Pixel art is drawn one square at a time on a small grid, then scaled up without smoothing so every pixel stays sharp. This editor gives you the tools that dedicated pixel-art apps have: layers, a timeline with onion skin, pixel-perfect strokes, dithering, palettes and clean exports. It runs entirely in your browser. Nothing is uploaded.
Pencil with brush sizes 1, 2, 3, 4, 6 and 8 (round from 4). Eraser. Fill, contiguous or replace-everywhere, on this frame or all frames (Shift+click fills globally). Picker, or Alt+click with the pencil. Line, Shift snaps to 45°. Rectangle and ellipse, outline or filled, Shift for a square or circle. Select and move. Dither paints a checkerboard of two colours. Shade lightens or darkens what is already there.
When you draw a curve with a 1px pencil, a mouse often leaves doubled pixels in the corners: small L-shapes that make lines look thick and messy. With Pixel-perfect on (P), the editor removes those corner pixels while you draw, so curves stay one pixel wide. Fast strokes are also interpolated, so there are no gaps.
Every frame has the same set of layers. Add, duplicate, reorder, hide, rename (double-click) and delete them, set an opacity, or merge a layer down. A good habit: sketch on one layer, line art on the next, colours underneath. The move tool moves the whole layer when nothing is selected.
Drag with Select (M) to mark an area. You can then copy, cut, paste, delete, flip, rotate or crop to it. A pasted or moved selection floats above the canvas until you press Enter or click Apply, so you can drag it into place first. Arrow keys nudge it one pixel. You can also paste an image straight from your clipboard.
The Jasper terminal palette, PICO-8, Sweetie 16, Endesga 32, Game Boy (4 greens) and Grayscale 8. Make a custom palette by adding colours, take one from your artwork, or import a .hex, .gpl (GIMP/Aseprite) or text file. Menu → Reduce layer to palette maps every pixel to its nearest palette colour.
Presets from 8×8 up to 256×256, or any custom width and height. 16×16 is the classic NES and favicon size, 32×32 suits detailed sprites, 64×64 and larger work for tiles and scenes. Resize at any time with an anchor (top-left, centre, …), or scale the whole artwork 2× or ½.
Yes. Add, duplicate, reorder and delete frames in the timeline. Onion skin shows the previous frame and, more faintly, the next one. The preview in the side panel plays at 1–30 fps, looping or ping-pong, while you keep drawing.
Press Export (Ctrl+E). PNG: the current frame or every frame, at any scale from 1× to 64×. Spritesheet: all frames in one PNG, in one row or a number of columns you choose. Animated GIF: with transparency or a background colour, looping or once. Each frame is cleared before the next one, so animations don't smear, and black stays black. Project file: a JSON file with all layers and frames that you can open again later.
Symmetry mirrors every stroke horizontally, vertically, in both directions, or diagonally. Tile mode (T) repeats your canvas around itself, so you can see straight away whether a pattern or game tile is seamless.
Yes. Menu → Import image places a PNG, JPG or GIF on a new layer, fitted and centred. Combine it with Reduce to palette to turn a photo into pixel art, or lower the layer opacity and trace over it.
No. Layers, frames and colours are saved in your browser's local storage after every change, and come back when you reopen the page. For very large projects, or to move to another device, save a project file with Ctrl+S.
Yes. Draw with one finger or a stylus. Two fingers pinch to zoom and drag to pan; a second finger cancels the stroke you started. The tools sit in a bar at the bottom and the 🎨 button opens colours, layers and the preview as a sheet. On a laptop, pinch the trackpad to zoom and scroll with two fingers to pan.
B pencil · E eraser · G fill · I picker · L line · U rectangle · Shift+U ellipse · M select · V move · D dither · H shade · X swap colours · [ and ] brush size · Ctrl+Z / Ctrl+Y undo and redo · Ctrl+C / X / V copy, cut, paste · Ctrl+A select all · Delete clears the selection · Enter applies · , and . previous and next frame · N new frame · ' grid · T tile · O onion skin · P pixel-perfect · + − 0 zoom and fit · Space+drag pan · ? all shortcuts.
Yes. No account, no download, no watermark. Everything happens in your browser and your drawings never leave your device.