About Pixel Spaceship Generator
To make a pixel spaceship sprite, pick a front end, rear end, cockpit, wings, engine and weapon, choose hull, panel, canopy and thrust colours, then export. Randomize rolls parts plus a matching paint scheme, and the sprite sheet export can add colour variants for enemy types.
By the ToolFluency team · Updated September 2026
Generate pixel art spaceship sprites for your shmup: mix hulls, cockpits, wings, engines and weapons, roll coordinated paint schemes, then export PNG, animated GIF or sprite sheets. Free, no sign-up.
How to use
- Pick a category in the left rail (Wings, Stabilizer, Rear End, Front End, Aux Wings, Engine, Cockpit, Weapon) and click a part to fit it to the ship. Parts snap to fixed slots on a 32 by 32 top-down canvas, so every combination lines up.
- Recolor from the Colours panel: Hull, Panels, Canopy, Thrust and Weapons. Hull highlights and shadows are derived from the hull colour, so a single pick repaints the whole ship consistently.
- Hit Randomize to roll every unlocked part and one of ten paint schemes at once. Lock a part category or a single colour with its padlock to keep it while you reroll. The Colours button reshuffles only the paint.
- Choose Polished (soft coloured outlines and a rim light) or Classic (hard outlines) render style. Export uses the same style you see.
- Nudge the selected part with the arrow pad, and use the spacing buttons to spread or pinch mirrored parts like wings.
- Click Export for a PNG, a looping animated GIF of the idle bob and engine flicker, or a sprite sheet with every animation frame in a row. Choose 1× to 8× size and optionally trim empty space. Sprite sheets can add up to 8 rows of colour variants, which is a quick way to make enemy or faction versions of one ship.
- Click Share to copy a link that rebuilds this exact ship, or Save to keep it in your ToolFluency library.
Examples
A full enemy wave in one session
Build one interceptor, then export a sprite sheet with 8 colour variants. Lock the hull colour and re-roll only the panels and canopy for elite versions. You get a consistent enemy family ready to drop into level one.
Faction flagships for a strategy game
Design one capital ship, lock every part, and press Colours until you have red, blue and green paint schemes. The same silhouette becomes three faction flagships.
Frequently asked questions
Can I use these ships in a commercial game?
Yes. Ships you make are yours to use in commercial games on Steam, itch.io, mobile or console, with no royalties. ToolFluency claims no rights to what you export. A credit is appreciated but not required.
Can I export an animated spaceship sprite?
Yes. Export as an animated GIF to get a looping preview with a transparent background, or as a sprite sheet with every frame in a row for your engine. Sprite sheet file names include the frame size and count so you can slice them directly.
How do I make enemy variants of the same ship?
Build the ship, then choose Sprite sheet in Export and set Colour variants to 4 or 8 rows. Each extra row is the same ship in a different paint scheme. Lock any colour you want every variant to share, and use Re-roll variants until you like the set.
How do I import these into Unity, Godot or Phaser?
Drop the PNG or sprite sheet into your project. In Unity set Filter Mode to Point and slice the sheet by the frame size in the file name; in Godot turn texture filtering off; in Phaser enable pixelArt and load the sheet with this.load.spritesheet using the frame width and height.
What size are the ships?
The native canvas is 32 by 32 pixels, a common top-down shooter sprite size. Export at 1× for the game, or 4× and 8× for store pages and trailers. Turn on Trim empty space to crop to the ship's actual outline.
Does it make sailing ships too?
No, it is built for top-down sci-fi spaceships. For sailing ships on fantasy maps, use the Cartography Mixer's ship icons.
Part of ToolFluency’s library of free online tools for Creative. No account needed, no data leaves your device.