.ora File Extension
.ora file is, how to open OpenRaster artwork, what Poly supports, and how to convert it without losing layers. File extension details for .ora
Storage Only| File type | OpenRaster layered image |
|---|---|
| MIME type | |
| Encoding | Binary ZIP container with UTF-8 XML and PNG or SVG layer data |
| Operating systems | Windows, macOS, Linux |
| Opens with | Krita, GIMP, MyPaint, Scribus |
| Poly support | Storage only. Poly stores, syncs, shares, and versions ORA files. |
| Indexed by Poly | Name only. Poly does not index layers, pixels, or embedded metadata. |
| Preview in Poly | No. Download the file to view it in an OpenRaster-compatible application. |
| Poly agent | No. The Poly agent cannot read the layered artwork or flattened composite. |
What kind of file is an .ora?
An .ora file is an OpenRaster layered image. It is designed for moving editable raster artwork between applications rather than locking the project to one editor. The de facto image/openraster MIME type identifies the format, although it is not currently registered by IANA.12
OpenRaster is a ZIP container. A conforming file has stack.xml describing the canvas and layer stack, image data such as a PNG for each raster layer, a Thumbnails/thumbnail.png preview no larger than 256 by 256 pixels, and a flattened mergedimage.png.3
The outer magic bytes are normally the ZIP signature 50 4B 03 04, but that signature is shared by many formats. For a reliable check, verify that the archive's first entry is an uncompressed file named mimetype whose exact contents are image/openraster, with no whitespace or newline.3
.ora does not convert it. The required internal files and layer structure must be created by an OpenRaster-compatible application.How do I open an .ora on my computer?
Use an editor with explicit OpenRaster support:
- Krita opens and saves
.orafiles on Windows, macOS, and Linux. - GIMP imports and exports OpenRaster on the same desktop platforms.4
- MyPaint and Scribus also support the format.1
Web browsers and standard photo viewers generally do not open .ora directly. If you trust the file and only need to see the finished composition, inspect the ZIP container and open mergedimage.png. Work on a copy, and keep the original when its editable layers matter.
Poly support for .ora
Poly stores, syncs, shares, versions, and finds .ora files by name and basic file properties. It does not currently unpack the OpenRaster container, generate a thumbnail, preview the composite, index layer names or pixels, create visual-search data, or make the artwork available to the Poly agent.
Download the original and use Krita, GIMP, or another compatible editor to view or change it. This is Storage Only support because the file remains manageable in Poly without format-aware processing.
History of .ora
Boudewijn Rempt and Cyrille Berger proposed OpenRaster in 2006. They modeled its transparent ZIP-and-XML structure on OpenDocument and intended it for layered-image exchange between editors.1 The published OpenRaster specification is version 0.0.6.
The format separates interchange from editor-specific project storage. Its baseline defines features that applications can share, while extensions can carry additional behavior. A viewing-baseline reader may show the required flattened image even when it cannot safely edit every layer feature.5
Working with .ora and alternatives
Choose the destination according to what must survive:
| Format | Best for | Main tradeoff |
|---|---|---|
| OpenRaster | Moving editable layers between supporting apps | Some editor-specific effects may change |
| PSD | Photoshop-centered layered workflows | Proprietary feature model and uneven interchange |
| PNG | Lossless flattened delivery with transparency | Editable layers are lost |
| JPEG | Compact photographic output | Lossy and no transparency or layers |
Krita notes that storing separate PNG layers can make OpenRaster files relatively large, so .ora is not intended as a web-delivery format.6 Export PNG, JPEG, WebP, or AVIF for delivery, but keep the .ora source if you may need to revise individual layers.
Treat unfamiliar ORA files as untrusted archives. Use maintained software, and remember that hidden layers and layer names may contain sketches, notes, or other material absent from mergedimage.png. Review the complete layer stack before sharing an editable source.
Footnotes
- OpenRaster project. Open Raster Specification version 0.0.6. Describes the format, its origins, and supporting applications. ↩ ↩2 ↩3
- Internet Assigned Numbers Authority. Media Types Registry. The image registry does not currently list
image/openraster. ↩ - OpenRaster project. File Layout Specification. Defines the ZIP wrapper, identifying
mimetypeentry, thumbnail, merged image, and layer-data layout. ↩ ↩2 - GIMP project. Image File Formats: OpenRaster. Lists OpenRaster import and export support. ↩
- OpenRaster project. Layer Stack Specification. Defines full and viewing baseline interoperability. ↩
- Krita project. OpenRaster (
.ora) Format. Describes OpenRaster as a layered interchange format built from ZIP, XML, and PNG data. ↩