Pixel Art Editor

Draw sprites, icons and tiles pixel by pixel, right in your browser — no install.

What this tool does

Start a canvas up to 256 × 256 pixels, choose a palette of up to 32 colors, and draw with the pencil, eraser, fill bucket, lines, rectangles and ellipses. Every pixel stays a sharp square. Export a PNG at its true size or scaled up to 32 times without blur, an SVG whose pixels are exact squares, or the palette for other pixel art apps. Drawing and exporting need no account; sign in to save your drawings and every version of them.

Inputs, outputs and limits

Input

A new canvas, An image up to 256 px to edit

Output

PNG (1× to 32×), SVG, Palette (.gpl, .hex, .pal)

Limits

Canvas up to 256 × 256 pixels, up to 32 colors plus transparent. PNG export up to 32× its size.

How it works

1

Set up the canvas

Choose the canvas size and a palette, or open a small image to keep editing it.

2

Draw

Paint with the pencil, fill areas, draw lines and shapes, and undo any step. Zoom in for single pixels.

3

Export or save

Download a PNG at the scale you need, an SVG or the palette. Signed in, save the drawing to your account and come back to any version.

Troubleshooting

My exported PNG looks blurry

The PNG itself is sharp: each pixel is a block of whole pixels. Blur comes from the app showing it at a size that is not a whole multiple. Export at a larger scale, or show it at 100%, 200% or 300%.

Why can't I open a large photo?

The editor works on pixel art up to 256 × 256 pixels with up to 32 colors. A small image with more colors is reduced to the palette size first; a larger image is refused.

Do I need an account?

No. You can draw and export without one. An account lets you save drawings and keep their earlier versions.

Access and pricing

Free to use: drawing and exporting need no account and no credits. Sign in to save your drawings to your account, with their earlier versions. See pricing.

Related tools

Online SVG EditorRecolor, reshape and export in the browserSVG to PNG ConverterRender an SVG to PNG, up to 4,096 px