UNITY EDITOR EXTENSION

Pixel art for Unity

Generate, preview, and import AI-powered pixel art assets directly in the Unity Editor — all without leaving your project.

See it in action

SpriteSynth Unity Generate tab screenshot

generate tab

SpriteSynth Unity Manage tab screenshot

manage tab

SpriteSynth Unity Settings tab screenshot

settings tab

What's included

Generate Tab

Write prompts, set size and seed, then generate. Watch progress in real-time and preview results before importing.

History Tab

Browse all your past generations with thumbnails. Re-import assets or delete entries you no longer need.

Settings Tab

Manage your API key with environment variable fallback, test the connection, clear history, and view version info.

Auto-Import

Generated assets are automatically saved to Assets/Spritesynth/Generations/ as point-filtered, uncompressed sprites.

Secure API Key

Keys stored in EditorPrefs with SPIRESYNTH_API_KEY environment variable fallback. Never committed to source control.

UPM Package

Install via Unity Package Manager with Git URL or OpenUPM. Compatible with Unity 2022.3 LTS and later.

Installation

Via Unity Package Manager (Git)

  1. Open Window > Package Manager
  2. Click the + button and select "Add package from git URL..."
  3. Enter: https://github.com/magebase/spritesynth-unity.git
  4. Open Tools > SpriteSynth > Generator to start

Via OpenUPM

Install the OpenUPM CLI, then run:

openupm add com.magebase.spritesynth

Manual .unitypackage

Clone the repo and open from disk, or download a release.

API Endpoints

The extension interacts with the spritesynth API using these endpoints:

POST /generations/image Generate pixel art
GET /generations/{uuid} Poll generation status
GET /generations/{uuid}/download Download generated asset

Requirements

2022.3

Unity LTS or later

API Key

Free or paid spritesynth account

Internet

Connection to api.spritesynth.com

Start generating in Unity

Install the extension now and create pixel art assets without leaving the Editor.