Choosing a Pixel-Art Resolution: 32×32 vs 64×64 vs 128×128
How sprite size shapes your game’s look, readability and workload, and how to pick between 32, 64 and 128 px for characters, items and bosses.
Resolution is one of the first decisions in a pixel-art project, and it affects everything after it: the style, how readable the sprites are, and how consistent the whole set looks. The Voidless image generator makes pixel art at 32, 64 and 128 px. Here's how to choose.
What resolution controls
The pixel grid sets how much detail a sprite can hold. Fewer pixels force bold, readable shapes; more pixels allow faces, gear and shading. It also sets the era: 32 px reads as classic retro, 128 px as modern, detailed pixel art.
32×32: items, icons, small enemies
Inventory items, pickups, UI icons and small creatures. At this size the silhouette does all the work, so describe one clear shape and keep the Colours slider low.
64×64: the default for characters
The sweet spot for player characters, NPCs and enemies in most 2D games. There's room for a readable face, a weapon and a couple of colours of shading, and animations stay crisp.
128×128: bosses, heroes and portraits
Large characters, bosses and portraits. You get real detail, and the style leans toward modern pixel art.
Keep the scale consistent
Pick a base size for characters and build around it. If the player is 64 px, an item it holds might be 32 px and a boss 128 px, and all three still look like one game. Mixing sizes without a plan makes assets look as if they came from different games.
A rule of thumb
- Items and icons: 32 px
- Player, NPCs and enemies: 64 px
- Bosses and portraits: 128 px
Scaling in the engine
Show pixel art at whole-number scales (2×, 3×, 4×) with nearest-neighbour filtering so pixels stay square. The engine export guides cover the exact setting for Unity, Godot, GameMaker and Phaser. Don't upscale the image file itself; scale it in the engine.
Make sprites at these sizes
The AI pixel art generator makes sprites at 32, 64 or 128 px from a prompt, with one palette across a set.