GUIDES FREE TOOLS OPEN APP
SpriteLab › Custom size sprite generator

Custom size sprite generator

Your game has a 32x48 hero, a 20x60 street lamp and a 128x48 train. A square canvas fits none of them. Exact size takes the width and height you type, anything from 16 to 128 px a side, and draws the sprite at exactly that size: one art pixel per image pixel, transparent PNG.

PICK YOUR SIZE Paid plans from Ranger. 8 credits a sprite.

steam train pixel art sprite, 128x48
A 128×48 steam train, drawn at that size and shown enlarged.

Pixel art at any size, 16 to 128 px

The rules are short:

Shapes that fit real games

How it works

  1. Open Text to Sprite and choose the Exact size tile.
  2. Type the width and height, say 20 and 60, and describe the sprite.
  3. Generate. After about 15 to 30 seconds you download a PNG at exactly that size.

Sprites at odd sizes

All shown at 2×, so you can compare their sizes honestly. Each caption is the real file size.

castle pixel art sprite, 128x128
Castle128×128
wizard tower pixel art sprite, 32x128
Wizard tower32×128
street lamp pixel art sprite, 20x60
Street lamp20×60
knight pixel art sprite, 32x48
Knight32×48
pirate ship pixel art sprite, 96x64
Pirate ship96×64
cactus pixel art sprite, 40x40
Cactus40×40
goblin archer pixel art sprite, 48x64
Goblin archer48×64
crocodile pixel art sprite, 64x24
Crocodile64×24

Prompting tips for odd shapes

When a square is enough

If you only need squares from 16 to 64 px, Micro is cheaper: from 3 credits, with a closed 1px outline. For the two most common squares in Exact size, see the 32x32 and 64x64 sprite generator pages.

Price and plans

8 credits a sprite. Exact size is on every paid plan from Ranger up. Ranger is $7.99 a month with 400 credits, enough for 50 Exact size sprites, and Knight, Paladin and Dragonlord give you more. Free accounts can't use it.

API and MCP

The same feature is on the REST API as POST /api/v1/exact-size (API docs) and on the MCP server as exact_size_sprite (MCP docs). Handy when an agent is building your game and needs a 20x60 lamp, not a big square with a lamp somewhere in it.

Frequently asked questions

What sizes can I make?

Any width and any height from 16 to 128 px. The long side can be at most 4 times the short side, so 32x128 works and 16x128 doesn't.

Why did my 97 px side come out at 98?

Above 64 px, odd sizes round up to the next even number. Ask for an even size over 64 and you get exactly what you typed.

Can I change the size after it's generated?

No. The PNG is final and there's no resize step. Decide the size your game needs first, then generate.

How long does a sprite take?

About 15 to 30 seconds.

How much does it cost?

8 credits a sprite, on every paid plan from Ranger up. Ranger is $7.99 a month with 400 credits. Free accounts can't use Exact size.

Can a coding agent use it?

Yes. The REST API has POST /api/v1/exact-size and the MCP server has an exact_size_sprite tool, so an agent can ask for a 20x60 lamp or a 128x48 train directly.

Make a sprite at your size

Pick Exact size, type any width and height from 16 to 128, and describe one thing.

PICK YOUR SIZE Paid plans from Ranger. 8 credits a sprite.

Keep going

32X32 SPRITE GENERATOR

The classic one-tile size for characters, enemies and loot.

64X64 SPRITE GENERATOR

More room for bosses, big characters and buildings.

16X16 SPRITE GENERATOR

Micro Pixel squares from 16 to 64 px, from 3 credits.