Pixel Art Maker

A free pixel art editor that runs entirely in your browser. Draw on an 8–64 grid with brush, eraser, flood fill and eyedropper, mirror your strokes, pick from a 32-color retro palette, and export a crisp PNG — with an optional watermark. Nothing is uploaded.

Local undo history · 50 steps
Tools
History
Ctrl + Z
Mirror

◆ Canvas

Grid
Zoom 24px
x: 0, y: 0 · 16 × 16 · Brush
Keys: B brush E eraser G fill I picker
PaletteRetro 32
#FF4D4D
rgb(255,77,77)
💡 Hold I for a quick eyedropper, click any pixel to pick its color
SettingsPixel
Canvas size
Brush
1px
Clearing is saved to history — you can undo it.
WatermarkOFF
35%
Position
· Watermark is non-destructive and never touches your pixel data
· Rendered at full export resolution; transparent background supported

How to use

  1. Pick a grid size (8×8 up to 64×64) and a color from the palette — or any custom color.
  2. Draw with the brush, erase, flood-fill an area, or hold I to pick a color from the canvas.
  3. Turn on horizontal mirror for symmetric sprites; undo/redo keeps your last 50 steps.
  4. Export a crisp upscaled PNG, optionally with a watermark in any corner or tiled.

What it's good for

Game sprites and icons. Sketching a 16×16 or 32×32 sprite for a game jam, a favicon, or a retro avatar takes seconds — and the export is upscaled with smoothing off, so pixels stay razor sharp.

Cross-stitch, bead and knitting patterns. The grid view maps one cell to one stitch; the fill tool and mirror mode make repetitive patterns fast to lay out.

Teaching pixels and color. Because every cell is one visible block, it's a friendly way to show kids or students how raster images, RGB colors and resolution actually work.

Notes & limits

Exports are PNG at 8×–32× the grid size (a 32×32 canvas becomes a 512×512 PNG). Undo history covers the last 50 actions and lives only for this session — closing the tab discards it. Everything runs locally in your browser; no image or drawing ever leaves your device.

What you can do next

FAQ

Is my drawing uploaded anywhere?

No. The canvas, palette and export all run on a Canvas element in your browser. Your drawing never leaves your device, and no account is needed.

What size is the exported PNG?

The export is upscaled without smoothing so pixels stay crisp: grids of 16 or less export at 32×, 24–32 grids at 16×, and 48–64 grids at 8×. A 32×32 canvas gives you a 512×512 PNG.

Does the watermark get baked into my pixels?

No. The watermark is non-destructive: it's only drawn on the exported PNG, never on your editable canvas data. You can reposition, restyle or disable it and export again.

Can I save my work and continue later?

There is no cloud save — undo history (50 steps) lasts for the current tab session only. To keep a piece, export the PNG; you can then edit it further with the other image tools.

Which keyboard shortcuts are available?

B for brush, E for eraser, G for flood fill, hold I for a temporary eyedropper, Ctrl/⌘+Z to undo and Ctrl/⌘+Shift+Z (or Ctrl+Y) to redo.