PSD Import and Export
Import supported .psd layers as a Resprite project, or export one selected frame as a layered PSD. Save a .resprite original to keep the timeline and Resprite-specific editable features.

Import PSD files
Choose PSD in the import workflow, then open the converted project. Check its layer tree and appearance before continuing, and save the project as .resprite. Saving it does not overwrite the original PSD.

PSD import handles supported layered content rather than every Photoshop feature. Large files are checked before import to limit memory allocation.
Exported PSD content
Select the frame to deliver, then choose PSD in the export menu. The result retains:
- layers and groups with Unicode names;
- layer/group opacity and supported blend modes;
- image-layer clipping masks;
- visibility from each layer's own eye state.

Only the selected frame is exported. Temporary global-eye states do not replace each layer's saved visibility, and the PSD does not contain the animation timeline.
Content that changes or is omitted
| Content | Export result |
|---|---|
| Tilemap layers | Ordinary pixel layers, without map structure or tileset resources. |
| Live styles such as Stroke and Shadow | Skipped; the effects are not automatically baked into pixels. |
| Group clipping masks | Not retained. Image-layer clipping masks are supported separately. |
| Reference images | Omitted. |
| Other animation frames | Omitted. |
To include a style's visual result, duplicate the project and rasterize the style in that copy before exporting.
App compatibility
Open the exported PSD in the app you will actually use. Compare layer order, group appearance, opacity, clipping, and blending with the original. Confirm the result before continuing edits or handing the file to someone else.
Related workflows
- Saving imported projects
- Export a layered PSD
- Aseprite compatibility for exchanging supported animation data.