photo.etImage studio
Photo reference

Open Krita files without losing track of compatibility

A detailed format reference covering retained layers, conversion warnings, unsupported features and a safe exchange workflow.

Applies to Photo 0.9.0 on photo.et.

In this browser edition

Krita files are import-only. Preserve your original and inspect import warnings before editing or exporting.

What this reference covers#

PhotoCraft opens Krita's native documents (.kra, and the .krz archive variant) with their layers. The browser accepts these files through File → Open and drag-and-drop. A file is recognised by its mimetype entry (application/x-krita). Krita files are import-only: Save suggests OpenRaster (.ora), which Krita opens with its layers, and .pcraft keeps everything.

Imported content#

KritaPhotoCraft
Paint layers, 8 and 16-bit RGBA, 8 and 16-bit graypixel layers, at the document's depth (a gray layer in an RGB document is converted)
Layer position (x, y), tiles anywhere, also off-canvaskept
Groups, nested; pass-through groups; collapsed stategroups; pass-through; expanded state
Names, visibility, opacity, lockkept
Blend modesKrita's ids, mapped as for OpenRaster (docs/ora.md); a few are approximations, reported
Transparency masksthe layer mask (the first one; more are reported and left out)
Selection masksignored (a layer's local selection, not part of its look)
The image's ICC profile, resolutionkept

Left out with a warning per layer: vector, filter, fill, file and clone layers, filter, transform and colorize masks, layers in another colour space than those above, Inherit Alpha, per-channel blending flags (channel locks), and animation beyond the frame saved in the layer. Drawing assistants and reference images are reported as left out. Krita's merged image still shows the original look, so the result can differ where those were used.

Documents whose image colour space we don't read yet (CMYK, Lab, XYZ, YCbCr, 16 and 32-bit float) open as Krita's merged image (mergedimage.png), flagged as a preview, with a warning.

Check the imported result#

  1. Keep the original file and open a copy with File → Open.
  2. Read warnings and compare the visible image with an export from the originating application.
  3. Inspect layer names, groups, visibility and blend modes, not just the flattened preview.
  4. Download an editable .pcraft working copy before experimenting with other export formats.

A successful open establishes that this file was readable. It does not guarantee support for every version of the originating application or every feature used by that format.

Continue reading

Sources and edition notes

Adapted for the browser edition from the pinned PhotoCraft 0.9.0 source. Upstream documentation may also describe desktop workflows.

  • docs/kra.md — Adapted from the upstream documentation for this pinned release.

Upstream MIT licence · Apache 2.0 licence

Try it in Photo

Save your work before leaving the editor. Review the editor overview for file formats and browser limitations.

Open Photo ↗