PSD → UNITY
Turn a layered PSD into Unity sprites — right in your browser
Unity flattens a PSD into one texture by default. This tool keeps every layer and exports transparent PNG sprites plus a prefab, so your artwork drops into Unity exactly as designed. Free, no upload, no Photoshop, no plugin.
No upload · Works offline · Free to use
WHY THIS WORKS
Keeps every layer
No flattening. Each PSD layer becomes its own transparent sprite, so your artist’s file maps 1:1 to Unity.
Unity-ready output
Clean transparent PNGs at the right pixel positions, plus a prefab so stacking order and placement come in exactly as designed.
100% local & free
Runs entirely in your browser. No Photoshop, no Unity plugin, no upload — your PSD never leaves your device.
HOW IT WORKS
From PSD to Unity in four steps
- 1
Open your PSD
Drag in any .psd — layers, groups, transparency and positions are read in the browser. Nothing is uploaded.
- 2
Layers stay intact
Every layer is kept as a separate element at its original position, instead of being flattened into one texture.
- 3
Arrange & slice
Rename, reorder or slice layers into the sprites you actually need for your UI or scene.
- 4
Export a Unity ZIP
Download a ZIP of transparent PNG sprites plus a prefab that recreates the layout — unzip into your Assets folder.
THE PROBLEM
Why importing a PSD into Unity is painful
Drag a .psd straight into Unity and it arrives as a single flattened sprite. To keep layers you have to install the 2D PSD Importer package and work with.psb files, and even then adjustment layers, layer effects and blend modes are rasterized — so the result rarely matches what your artist saw in Photoshop.
The usual workaround is to hand-slice each element in the Sprite Editor or export layers one by one, which is slow and easy to get wrong. Instead, prep the file here first: keep the layers, export clean transparent sprites, and let a generated prefab rebuild the exact layout in your scene. You can also pack everything into a sprite-ready Unity ZIP or open the file in the full editor for finishing touches.
FAQ
PSD to Unity — common questions
Can I import a PSD directly into Unity?
By default Unity imports a .psd as a single flattened texture, so your layers are lost. Keeping layers requires the 2D PSD Importer package with a .psb file, and even then adjustment and effect layers get rasterized. This tool keeps every layer and exports clean, Unity-ready sprites plus a prefab so the layout comes in intact.
How do I convert a PSD to Unity sprites?
Open your PSD in the browser — each layer is preserved. Arrange or slice the layers, then export a Unity ZIP containing a transparent PNG for every sprite plus a prefab that recreates the original layout. Unzip it into your project Assets folder.
Do I need Photoshop or a Unity plugin?
No. Everything runs in your browser — no Photoshop, no Unity package, no install. Your PSD never leaves your device; all processing happens locally on your own machine.
Does it keep transparency and layer order?
Yes. Each layer is exported as its own transparent PNG at its original position, and the generated prefab preserves stacking order and placement so nothing shifts when you open it in Unity.
Is it free?
Yes — it is free to use right in your browser, with no sign-up required to get started.
Get your PSD into Unity in minutes
No upload, no plugin, no cost. Open the tool and drop in your file.
Open the PSD → Unity tool