Skip to content

Pixel Art Maker. Sprites, drawn in the browser.

16 × 16 🔒 Autosaves to this browser only, nothing is uploaded.

A tiny sprite studio in your browser

Pencil, eraser, flood fill, eyedropper, straight lines and rectangles, with Mirror-X for instant symmetrical characters and full undo/redo. Pick from the NES-flavored, pastel or mono palettes or any custom color, and export a transparent PNG at true pixel size or scaled up 8×/16× for sharing. You can even import a small PNG to keep editing it. Your canvas autosaves to this browser on your own device; nothing ever leaves your machine, and it is completely free.

§ · written guide

How to use the Pixel Art Maker

This editor lets you draw pixel art on a square grid from 8 by 8 up to 64 by 64 cells. Each cell holds one color or stays transparent, and the export turns every cell into a block of real pixels in a PNG. It is for sprites, game assets, icons, favicons and small retro drawings.

Step by step

  1. Pick a grid size

    Choose a size from the Grid dropdown in the toolbar, from 8 × 8 to 64 × 64. It starts at 16 × 16. If you change the size later, the top-left part of your drawing is kept and anything outside the new size is cut off.

  2. Choose a color

    Pick a Palette: NES-ish (16 colors), Pastel (12) or Mono (6), then click a swatch. For any other color, use the Custom color box. Colors you pick there are added to Recent, which keeps your last 8.

  3. Draw

    Use Pencil (P) to click or drag single pixels and Eraser (E) to make them transparent again. Line (L) and Rectangle (R) show a preview while you drag and draw when you release; the rectangle is an outline. Fill bucket (F) fills the connected area of the same color. Color picker (I) copies a color from the canvas.

  4. Use symmetry

    Tick Mirror-X to copy every stroke to the opposite side of the vertical center line. It works with the pencil, eraser, fill, line and rectangle, so you only draw half of a face or a character.

  5. Adjust the view

    Use Zoom out and Zoom in to change how big each cell looks, from 4 to 40 screen pixels. Untick the Grid checkbox to hide the cell lines and see the drawing clean. Neither setting changes the export.

  6. Fix mistakes

    Press Undo (Ctrl+Z) or Redo (Ctrl+Y or Ctrl+Shift+Z). The editor keeps your last 80 steps. Clear canvas empties the grid, and Undo brings it back.

  7. Export or import

    Choose 1× pixels, 8× scale (the default) or 16× scale, then press Download PNG. To keep working on an existing sprite, press Import PNG and pick an image; it replaces the current canvas.

What you get

  • The text under the canvas shows the grid size, for example 16 × 16. The value between the zoom buttons, such as 28px, is only how large one cell appears on your screen.
  • The PNG is the grid size times the export scale. A 16 × 16 drawing at 8× scale is 128 × 128 pixels and is saved as pixel-art-16x16-8x.png.
  • Empty cells are transparent in the PNG. The dark checkerboard you see behind them is only there on screen.

Tips and common mistakes

  • Use 1× pixels when the sprite goes into a game engine or another editor. Use 8× or 16× when you share it, because many apps blur small images when they enlarge them.
  • Set the grid size before you press Import PNG. The image is scaled to fill the current grid, so a non-square image gets stretched, and pixels that are less than half opaque become transparent.
  • Choosing a smaller grid cuts off the right and bottom of your drawing. If that was a mistake, press Undo straight away.
  • The editor autosaves one drawing per browser, so two open tabs overwrite each other's saved drawing. Download a PNG of anything you want to keep before starting something new.

Privacy and limits

Drawing, importing and exporting all happen in your browser. Your grid, pixels, current color and recent colors are autosaved in this browser's local storage so the drawing is still there when you come back; nothing is uploaded. Clearing your site data deletes the saved drawing.

Back to the tool

§ 02 · what you can do

Everything a sprite editor should do.

Draw on any gridWork from 8×8 up to 64×64 pixels with pencil, eraser, line, rectangle and flood-fill tools.
Mirror-X symmetryMirror every stroke across the vertical center to build symmetrical characters and icons in half the time.
Retro palettes + custom colorPick from NES-ish, pastel or mono presets, sample any color with the eyedropper, or choose your own.
Undo, redo & zoomStep back up to 80 changes, redo them, zoom the canvas in and out, and toggle the pixel grid on or off.
Export a transparent PNGDownload at true 1× pixels, or scaled 8×/16× for crisp sharing and use in games.
Import a PNG to keep editingDrop a small PNG onto the grid to continue an existing sprite or icon, all processed locally.
§ 04 · faq

Frequently asked questions.

Is the Pixel Art Maker free?
Yes, completely free for everyone. No sign-up, no account and no usage limits.
Is it private? Are my drawings uploaded anywhere?
No upload, ever. The editor runs entirely in your browser on your own device, your canvas and any PNG you import are processed locally and never leave your computer.
Does it work offline?
Yes, once the page has loaded, drawing, undo/redo, importing and exporting all keep working without a connection, because every bit of logic runs locally in your browser.
Will I lose my art if I close the tab?
No, your canvas autosaves in this browser and reloads when you come back. Clearing site data removes it, so use Download PNG for a permanent copy you control.
What format does it export?
A transparent PNG. Choose 1× for a true one-pixel-per-cell file, or 8× / 16× to scale each pixel up into a crisp, larger image for sharing or use in games.
What are the keyboard shortcuts?
Press P for pencil, E eraser, F fill, I color picker, L line and R rectangle. Ctrl+Z undoes, Ctrl+Y (or Ctrl+Shift+Z) redoes.

Published · Last updated .

Priya sent you a message Online now

Talk to a Developer Now

Share your name and email to reply.

Reply