PhotoCraft PSD Support

PhotoCraft opens, edits and saves layered Photoshop PSD files, for free and without an Adobe account. Its PSD code is a standalone part of the project, written from Adobe's public specification and tested against a collection of real files.

You can open a PSD in your browser right now, or install the desktop app.

Which PSD documents work?

Layer styles, including patterns stored in the file, render to match Photoshop, and you can copy them between layers. Type layers stay editable after a round trip.

How faithful is saving a PSD?

The PhotoCraft team publishes its own test results:

Test Result
psd-tools test set: open and re-save, same render 307 of 309 files
Mixed ag-psd and psd-tools set 169 of 170 files
Shape layers matching Photoshop's pixels 116 of 116

Anything PhotoCraft doesn't model yet, such as unknown data blocks, is carried over into the saved file instead of being dropped. A re-saved file is not byte-identical to the original, because PhotoCraft rewrites image resources, layer records and the flattened composite.

Before you send a PSD back

  1. Compare the result. Open the original and the re-saved file side by side and check text layers and effects.
  2. Keep the original. Save under a new name so you can always go back.
  3. Check fonts. If the PSD uses fonts you don't have installed, type layers fall back to other fonts. The browser version only has Inter and JetBrains Mono.
  4. Flatten a copy if needed. If the person you send it to only needs the picture, Export As PNG or JPG instead.

Batch-convert PSD files

The PhotoCraft command-line tool can open a PSD, apply edits and write a PNG without opening the window, or run one list of actions over a whole folder. See the PhotoCraft CLI guide.

FAQ

Can I open a PSD file without Photoshop?

Yes. PhotoCraft opens layered PSD files for free, on Windows, macOS, Linux, FreeBSD or in the browser. You can try it online without installing anything.

Will my PSD look the same after saving in PhotoCraft?

Usually. The project reports that re-saving keeps the render of 307 of the 309 files in the psd-tools test set and 169 of 170 in its mixed test set. The saved file is not byte-identical, because PhotoCraft rewrites some parts of it.

Does PhotoCraft support PSB files?

Yes. PSB (large document format) files open natively, as do 16-bit, 32-bit, CMYK and Lab documents.

Sources

Last updated: