How to Generate Pixel Art That's Actually Usable

5 min readUpdated 2026-10-28

AI draws a sprite in seconds. Getting the sprite you need takes a few habits. Here they are, with real results. Every image below came straight out of PixelZ, not touched up.

Where to generate

  • AI tab in the editor: draws onto your canvas with PixelZ Core v1. Use it when you want to keep working on the sprite by hand. Drag Select area [J] to generate into one part of the canvas only.
  • Generate page: more models and sizes. Results go to your asset library.

The AI tab has three modes:

  • Create draws from a prompt.
  • Edit changes a layer you already drew.
  • Style draws a new object in the style of a reference sprite.

What you can make

A game's worth of assets, one prompt each. The label is the Type I picked.

Pixel art generated from the prompt: small goblin merchant holding a coin bag

Character

small goblin merchant holding a coin bag

Pixel art generated from the prompt: small green slime monster

Creature

small green slime monster

Pixel art generated from the prompt: health potion in a round glass bottle

Item

health potion in a round glass bottle

Pixel art generated from the prompt: steel sword with a blue gem in the hilt

Item

steel sword with a blue gem in the hilt

Pixel art generated from the prompt: blue magic fireball

Effect

blue magic fireball

Pixel art generated from the prompt: wooden fantasy inventory frame

UI

wooden fantasy inventory frame

Pixel art generated from the prompt: grass with small stones

Tile

grass with small stones

Pixel art generated from the prompt: night forest with a full moon

Background

night forest with a full moon

1. Pick the Type first

Type tells the model what you're drawing: character, item, tile, background… It decides what you get back:

Pixel art generated from the prompt: red mushroom

Type: Item

red mushroom

Pixel art generated from the prompt: grass with small stones

Type: Tile

grass with small stones

Pixel art generated from the prompt: night forest with a full moon

Type: Background

night forest with a full moon

Item: one cut-out object. Tile: a texture for the ground or walls. Background: a full picture.
  • Default guesses from your prompt. grass tile gives a tile. castle background gives a background. Anything else gives a sprite with no background.
  • Want the full body? Pick Character. Just the head? Pick Portrait.
  • Tile is for ground and walls: grass, stone, water. Not for objects.
  • Picked a Type? Don't write it in the prompt too.

2. Write the prompt in four parts

  • Subject: what it is. a knight
  • View: the camera angle. side view alone is often not enough. Name the kind of game: side-scroller platformer sprite
  • Style: only what the Type doesn't cover. dark fantasy, warm colors
  • Details: one or two. glowing sword, red cape
Pixel art generated from the prompt: knight

One word

knight

Pixel art generated from the prompt: side-scroller platformer sprite of a knight walking right, red cape, glowing sword

Four parts

side-scroller platformer sprite of a knight walking right, red cape, glowing sword

With one word, the model chose everything. With four parts, you did.

3. One subject per prompt

The most common mistake is putting a whole scene into one prompt. You get a picture, not a sprite you can use in a game.

Pixel art generated from the prompt: a knight fighting a dragon in front of a castle with a treasure chest, trees and a river

a knight fighting a dragon in front of a castle with a treasure chest, trees and a river

Pixel art generated from the prompt: side-scroller platformer sprite of a knight walking right, red cape, glowing sword

side-scroller platformer sprite of a knight walking right, red cape, glowing sword

Left: everything baked into one image. Right: a sprite you can move around a level.

Need a dragon and a castle too? Generate them separately.

4. Fix it with Edit, don't re-generate

Result close but not right? Don't generate again: you'd get a different knight. Switch to Edit and change one thing. The rest of the sprite stays.

Pixel art generated from the prompt: the generated knight

Start

the generated knight

Pixel art generated from the prompt: make the cape blue

Edit

make the cape blue

Pixel art generated from the prompt: replace the sword with a battle axe

Edit

replace the sword with a battle axe

Same knight, same pose. Each Edit changed one thing.

One change per Edit. Need two? Run Edit again on the result.

5. Generate ×4, pick the best

Set Variants to ×4. One prompt, four different results. Pick the best one and fix it by hand. That's faster than generating one at a time until you get lucky.

Pixel art generated from the prompt: small green slime monster

small green slime monster

Pixel art generated from the prompt: small green slime monster

small green slime monster

Pixel art generated from the prompt: small green slime monster

small green slime monster

Pixel art generated from the prompt: small green slime monster

small green slime monster

Four slimes from one prompt (Type: Creature). Keep one, delete the rest.

Every result lands as a normal layer. Stray pixels? Fix them with Pencil [B].

6. Use a reference to keep a set consistent

Generate items one by one and each looks like a different artist drew it. The fix: make the first one, then use it as a reference for the rest. It works best when the reference has a strong look of its own.

Pixel art generated from the prompt: obsidian sword with glowing orange lava cracks

obsidian sword with glowing orange lava cracks

Pixel art generated from the prompt: kite shield

kite shield

Pixel art generated from the prompt: knight helmet

knight helmet

One by one: the shield and helmet ignore the sword's look.
Pixel art generated from the prompt: obsidian sword with glowing orange lava cracks

Reference

obsidian sword with glowing orange lava cracks

Pixel art generated from the prompt: kite shield

kite shield

Pixel art generated from the prompt: knight helmet

knight helmet

The lava sword as a Style reference: black obsidian, orange glow, one set.

In the editor, use Style mode. On the Generate page, add the sprite as a reference image. A rough sketch or a photo works too. It guides shape and colors better than words.

What to avoid

  • Contradictions: tiny detailed epic huge
  • Lists of objects: one subject per generation.
  • Negative instructions: no blur. Say what you want, not what you don't.

From generation to game-ready

  1. 1

    Type first, then prompt

    Pick the Type, write the four-part prompt, set Variants to ×4.

  2. 2

    Pick and clean up

    The best variant is a normal layer. Fix stray pixels with Pencil [B] and match the colors to your palette.

  3. 3

    Reference for the set

    Use the finished sprite as a reference (Style mode in the editor) for every matching asset.

  4. 4

    Export

    File > Export > Export As… for a PNG with transparency, ready for your engine.

Put it into practice

Everything in this guide works in the free PixelZ editor — no install, no credit card.