AI pixel art generator for game developers

Create sprites

Generate new pixel art, reskin the assets you already have, and finish them in a full sprite editor. Sprites sync both ways with your game project, and Claude or ChatGPT can make them for you over MCP.

AI-generated pixel art mushroom wizard character sprite
AI-generated pixel art two-headed ogre character sprite
AI-generated pixel art ornate bronze battle axe
AI-generated pixel art golden winged helmet
AI-generated pixel art bone chest armor
AI-generated pixel art aqua rabbit character sprite
AI-generated pixel art blacksmith building sprite
AI-generated pixel art lighthouse on a small rocky island
Matching set of coral-themed pixel art creatures
Pixel art blacksmith building reskinned into palette variants
Pixel art building destruction animation frame
AI sprite generation

Generate pixel art sprites from a text prompt

Generate game-ready pixel art from a text prompt—characters, enemies, items, weapons, props, tiles, UI icons, and full environments. Every sprite lands on a real pixel grid as fully editable layers, so you can fine-tune directly in the built-in pixel art editor without leaving the canvas. AI generation, palette control, and pixel-perfect editing are fully integrated in one workflow.

Read the AI prompting guide
Pixel-art blacksmith hut generated from a text prompt
AI sprite editing

Edit any sprite with AI, in a sentence

Describe the change and MagicPixel applies it while preserving the original silhouette, palette, and pixel density. Damage states, weather, accessories, expression, time-of-day. Iterate as many takes as you want and keep the source layer intact.

Read the AI prompting guide
A pixel-art blacksmith building progressively crumbling under AI-applied damage
Sprite variants

Reskin any pixel art asset to generate creative variants

Start with any asset and generate reskins or bolder variations with new colors, materials, gear and themes. Results keep the source's size and proportions and land as new artboards next to it, which suits character cosmetics, environment variations and themed versions of the same asset.

Read the AI prompting guide
A pixel-art blacksmith building with different lighting, roof tiling, and materials generated as variations by MagicPixel AI
Matching item sets

Generate matching item sets

Start from one sprite and generate a matching set of characters, creatures, weapons, potions, tiles or UI icons. The set follows the source's palette, lighting, scale and rendering style, so the pieces read as one art kit instead of a pile of mismatched downloads.

Read the AI prompting guide
Source
Reference coral creature sprite
Set 01 - Characters
Matching characters set
Set 02 - Environment
Matching environment set
Set 03 - Weapons
Matching weapons set
Palette remap and lock

Lock every sprite to your game's color palette

Import your studio palette as .gpl, .hex, .pal or .txt from Aseprite, GIMP or any palette site, or start from a ready-made palette with every hex code listed. Snap any imported or generated sprite onto that palette, and use Color Adjust to shift whole color groups (stone, wood, outline) when a piece needs a reskin.

Browse free pixel art color palettes
A pixel-art bronze battle axe with emerald gems remapped to a custom game palette
Two-way game sync

Two-way sync with your game project, no exporting

Run the MagicPixel CLI in your project folder and it links the folder to your library. PNGs you change in the project upload to MagicPixel, and sprites you finish here go back to the same files when you press Sync. It works with Unity, Godot, GameMaker or a web game, and renames and deletions are cleaned up so old files don't pile up.

Read the sync guide
Lovable logo
Unity logo
GameMaker logoGameMaker
Godot logoGodot
Model Context Protocol (MCP)

Let Claude, ChatGPT or Cursor make your game art

Connect MagicPixel's MCP server to Claude, Claude Code, ChatGPT or Cursor and your agent can generate sprites, reskin and turn the assets you already have, sort them into folders and check your credits. Everything it makes lands in your library, ready to edit and sync. Claude and ChatGPT only need the URL below: paste it into Connectors and approve once.

MCP server URL

https://magicpixel.art/mcp

Claude & ChatGPT: Connectors → add MCP server → paste → approve. Done.

Read the MCP guide
Claude logoClaude
ChatGPT logoChatGPT
Cursor logoCursor
Claude Code logoClaude Code
Aseprite & PNG import

Import Aseprite, PNG, and sprite sheet files

Drag in .aseprite, .ase, .png or animated GIFs. Aseprite frames, layers and animation tags come in as they are, with no PNG round-trip. Sprite sheets and GIFs are split into separate frames you can edit, recolor, or use as a style reference for AI.

See what's in the editor

FAQ

Questions game developers ask

What is MagicPixel?
MagicPixel is a pixel art studio for game developers: a full sprite editor in the browser with AI built in, a library for every asset in your game, and two-way sync with your game project. You can draw by hand, generate new sprites from a prompt at 32×32 up to 1024×1024, or reskin and expand art you already have, all on the same pixel grid.
How is MagicPixel different from other AI image generators?
It's a complete pixel art editor first, not a chat box that hands you a blurry PNG. AI results land on a real pixel grid as artboards you keep editing with layers, palettes, selections and animation, and finished sprites sync straight into your game project instead of being downloaded and re-imported by hand.
Does MagicPixel work with Unity, Godot and GameMaker?
Yes. The MagicPixel CLI syncs PNGs between your game's project folder and your MagicPixel library, so it works with any engine that loads PNGs from disk. It detects Unity, Godot and GameMaker projects and picks a sensible folder, and for Unity it also writes pixel-art import settings. You can also export PNGs, GIFs and sprite sheets by hand.
Is MagicPixel free to try?
Yes. The editor is free to use in the browser, and a free account keeps up to 25 MB of art in your library. AI features spend credits, which come with a paid plan or a one-time credit pack.
Can I sell the pixel art I generate with MagicPixel?
Under MagicPixel's Terms you keep ownership of what you upload, create or generate, including AI outputs, so you can use it in your games and other projects. Review AI output before you ship it commercially. You can also list your assets on the MagicPixel marketplace, where creators keep 80% of each sale.
What sizes does MagicPixel support?
New AI art can be 32×32, 64×64, 128×128, 256×256, 512×512 or 1024×1024. AI edits and variants keep the source's size. In the editor itself, artboards can be up to 4096 pixels on a side, and brush size sets how many canvas pixels each drawn pixel covers, from 1px for fine detail up to chunky blocks.
Does MagicPixel import Aseprite files?
Yes. Drop in .aseprite or .ase files and their frames, layers and animation tags come in as they are, with no PNG round-trip. PNG sprite sheets and animated GIFs are split into frames on import.
How does the AI match my game's style?
Style samples and style references tell every generation what your game looks like, and you can switch to a different style set without updating each artboard. Reskins, variants and directional views start from your own sprite, so they keep its palette, proportions and pixel size.
How does two-way sync work?
Run the MagicPixel CLI in your game's project folder and leave it watching. PNGs you change in the project upload to MagicPixel. Sprites you edit in MagicPixel wait until you press Sync, then go back to the same files in your project. Sync needs a paid plan.
Does MagicPixel work with Claude, ChatGPT or Cursor via MCP?
Yes. MagicPixel has a Model Context Protocol (MCP) server for Claude, Claude Code, ChatGPT and Cursor. An agent can generate pixel art, make variants and directional views of your assets, organize your library and check your credits. Claude and ChatGPT only need the server URL: paste it into Connectors and approve once in the browser. Credits are only kept for art that reaches your library, except for requests the content-safety filter blocks.

More walkthroughs in the pixel art guides.

Start generating game-ready pixel art

The editor is free. Bring your own style or start from scratch.