Pixel Art Sizes: A Practical Guide (16x16, 32x32, 64x64)
A practical guide to pixel art canvas sizes, what 8x8, 16x16, 32x32, 48x48, 64x64, and larger are good for, and how to choose the right resolution for characters, items, and tiles.
Resolution is the single most important decision in pixel art. The size of your grid sets the mood, the detail, and how long the sprite takes. This guide covers the common sizes, what each is good for, and how to choose.
The short version
- 8x8: tiny icons, particles, and retro tiles.
- 16x16: items, icons, and small characters. The best place to start.
- 32x32: characters with a face, weapon, and real shading.
- 48x48: bigger characters and enemies with more room.
- 64x64: detailed characters, bosses, and portraits.
- 128x128 and up: key art, large bosses, and illustration-style pieces.
Common sizes in detail
8x8
The size of a classic tile or a single icon. With 64 cells you are suggesting an idea more than drawing it: a heart, a coin, a bullet. Great for UI and particles.
16x16
The friendliest size. Big enough to read as an object, small enough to finish fast. Items, pickups, projectiles, and small overworld characters all live here. If you are new, start at 16x16. See how to make a 16x16 sprite.
32x32
The workhorse for characters. You get room for a face, a held item, and a proper shadow-to-highlight ramp. Most 2D platformer and RPG characters fit comfortably at 32x32.
64x64
Detail territory. Bosses, portraits, and hero sprites with armor, cloth folds, and expressive faces. The cost is time: four times the cells of 32x32 means four times the pixels to place.
How to choose
Three questions decide it:
- How far away is it on screen? Small on-screen objects do not need a big canvas.
- How much detail must read? A face needs more cells than a coin.
- How much time do you have? Bigger grids are exponentially more work.
A good habit is to keep a project on a consistent size family (for example 16x16 items and 32x32 characters) so everything sits together visually.
Power-of-two sizes and why they help
8, 16, 32, 64, and 128 are powers of two. They pack neatly into spritesheets and texture atlases, scale up by clean whole numbers, and play nicely with game engines. You can use any size you like, but powers of two avoid awkward seams when packing.
The rule that makes any size work
Whatever size you pick, the canvas must stay exactly that size. True pixel art keeps the grid fixed: a 32x32 sprite is exactly 32 by 32 cells, with no blur and no half-pixels. In SpriteGen you choose the size up front, and the AI and your hand tools both draw inside those exact bounds, so a wrong-sized output is impossible.
Scaling for display
Never export at 1x and let the browser or engine stretch it with smoothing. Export your true-size sprite and scale by whole numbers (2x, 3x, 4x) with nearest-neighbor filtering on, so each source pixel becomes a clean block. For engine setup, see pixel art for Unity and pixel art for Godot.
Ready to try one? Open the editor, pick a size, and make a sprite.
Make it in SpriteGen, truly free
Hand-draw on a real grid or generate sprites with AI. No sign-up needed, and the editor and PNG export are free, with 10 AI credits a month.