Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Pixel Art Editor

Pixel Art Editor

Create pixel art with drawing tools, color palettes, mirror mode, and export as PNG or animated GIF.

What is Pixel Art Editor?

Pixel Art Editor is a browser-based drawing tool designed for creating pixel art and sprite animations. Whether you're designing retro game characters, icons, or animated sprites, this editor provides all the essential tools you need without installing any software.

Who Is This For?

  • Game developers — quickly prototype character sprites and tiles
  • Digital artists — create pixel art with classic palettes like PICO-8 and Game Boy
  • Hobbyists — explore pixel art with an intuitive, easy-to-use editor
  • Designers — make pixel-perfect icons and small graphics

Your Data Stays Private

All drawing and processing happens entirely in your browser:

  • No uploads — your artwork never leaves your device
  • No accounts — start drawing immediately, no sign-up needed
  • No tracking — we don't collect any usage data
100% Client-Side: Your creative work remains completely private and secure on your device. No server uploads, no data collection, no privacy concerns.

How to Use Pixel Art Editor

Getting Started

1

Choose a Canvas Size

Select from 8x8, 16x16, 32x32, or 64x64 pixels using the dropdown in the top bar. The 16x16 size is ideal for most game sprites and icons.

2

Pick a Color

Click a color from the palette on the right panel, or use the color picker for custom colors. Recent colors are automatically saved for quick access.

3

Select a Tool

The Pen tool is selected by default. Click or drag on the canvas to start drawing. Use keyboard shortcuts for faster tool switching.

4

Export Your Art

Click "Export PNG" and choose a scale (1x to 32x) to download your creation with transparency preserved.

Drawing Tools

Pen B

Draw individual pixels or freehand strokes with precision control.

Eraser E

Remove pixels to make them transparent, perfect for cleanup work.

Fill G

Flood-fill a connected area with the current color instantly.

Eyedropper I

Click any pixel to pick its color. Right-click anywhere as a quick shortcut.

Line L

Click and drag to draw a straight line between two points.

Rectangle R

Click and drag to draw a rectangle outline for frames and borders.

Navigation

Zoom

Scroll the mouse wheel to zoom in/out toward the cursor position for detailed pixel work.

Pan

Hold the middle mouse button and drag to move around the canvas when zoomed in.

Grid

Toggle the grid lines on/off for a cleaner view or precise pixel placement.

Creating Animations

1

Add Frames

Click the + button in the Frames section to add a new frame to your animation sequence.

2

Draw Each Frame

Draw on each frame to create your animation sequence. You can duplicate frames to speed up the process.

3

Enable Onion Skin

Enable Onion Skin to see previous/next frames as semi-transparent overlays for smoother transitions.

4

Preview & Export

Click Play to preview your animation, adjust the FPS to control speed, then click Export GIF to save.

Pro Tip: Use Onion Skin mode to see adjacent frames (previous in red, next in blue) as transparent overlays. This helps you align movements and create smoother, more professional animations.

Features

Drawing Tools

Six essential pixel art tools with keyboard shortcuts for fast workflow:

  • Pen for freehand drawing
  • Eraser for removing pixels
  • Fill for flood-filling areas
  • Eyedropper for color sampling
  • Line for straight lines
  • Rectangle for outlines

Color Palettes

Choose from 6 carefully curated preset palettes used by pixel artists worldwide:

  • PICO-8 — iconic 16-color fantasy console palette
  • Sweetie 16 — modern, versatile 16-color palette
  • Game Boy — classic 4-color green palette
  • NES — full Nintendo Entertainment System colors
  • Endesga 32 — popular 32-color palette for detailed sprites
  • Lospec 500 — vibrant 34-color community palette

Mirror Mode

Draw symmetrical art effortlessly with automatic mirroring:

  • Horizontal mirror for left-right symmetry
  • Vertical mirror for top-bottom symmetry
  • Both modes for four-way symmetry
  • Perfect for character sprites, icons, and patterns

Animation Support

Create frame-by-frame animations with professional tools:

  • Multiple frames with duplicate and delete options
  • Preview animation at adjustable FPS
  • Onion Skin mode for alignment
  • Export as GIF with chosen frame rate

Flexible Export

Export your pixel art in multiple formats and scales:

  • PNG export at 1x to 32x scale
  • GIF export for animations
  • Transparent pixels preserved
  • High-resolution output for any use case

Keyboard Shortcuts

Speed up your workflow with intuitive shortcuts:

  • Single-key tool shortcuts (B, E, G, I, L, R)
  • Standard Ctrl+Z/Y for undo/redo
  • Right-click for instant eyedropper
  • Rapid color picking while drawing
Custom Colors: While 6 preset palettes are provided, you can click the color swatch to open a full color picker or type any hex color code directly into the hex input field. Recent colors are automatically saved for quick access.

Frequently Asked Questions

What canvas sizes are available?

You can choose from 8x8, 16x16, 32x32, or 64x64 pixels. The 16x16 size is selected by default, which is ideal for most game sprites and small icons. Larger sizes like 32x32 and 64x64 are perfect for more detailed character sprites or tile sets.

Can I use my own custom colors?

Yes. While 6 preset palettes are provided, you can click the color swatch to open a full color picker or type any hex color code directly into the hex input field. This gives you unlimited color options beyond the preset palettes.

How does Mirror Mode work?

When you enable horizontal mirror, everything you draw on one side of the canvas is automatically mirrored to the other side. Vertical mirror does the same top-to-bottom. Enable both for four-way symmetry, which is especially useful for character faces, shields, and decorative patterns.

How do I create an animated sprite?

Click the "+" button in the Frames section to add frames. Draw each frame of your animation, then click Play to preview it. You can adjust the FPS (frames per second) to control the animation speed. When satisfied, click "Export GIF" to download the animation.

What is Onion Skin?

Onion Skin is an animation aid that shows the previous frame in red and the next frame in blue as semi-transparent overlays on your current frame. This helps you see how your frames align and create smoother animations with better motion flow.

What export scales are available?

You can export at 1x, 2x, 4x, 8x, 16x, or 32x scale. For example, a 16x16 canvas exported at 8x produces a 128x128 pixel image. The exported PNG preserves transparency for pixels you haven't drawn on, making it perfect for game sprites and icons.

Is my artwork saved?

Important: The editor works entirely in your browser session. Your artwork is not saved automatically — make sure to export your work before closing the page to avoid losing your progress.

Can I zoom in for detailed work?

Yes. Use the scroll wheel to zoom in and out. The zoom centers on your cursor position. You can also hold the middle mouse button to pan around the canvas when zoomed in. A small 1x preview in the corner shows you the actual-size result as you work.

Color
Palette
Recent Colors
Frames
Press B, E, G, I, L, R to quickly switch between tools
Use Ctrl+Z to undo and Ctrl+Y to redo
Right-click any pixel to instantly pick its color
Enable Mirror Mode to draw symmetrical sprites faster
Use scroll wheel to zoom and middle-click drag to pan
Turn on Onion Skin to see adjacent frames while animating
All processing happens in your browser — nothing is uploaded
Want to learn more? Read documentation →
1/8
Can't find it? Build your own tool with AI
Start typing to search...
Searching...
No results found
Try searching with different keywords