.ORA

ORA File

OpenRaster Image File
Ask a question
QUICK ANSWER

An ORA file is an OpenRaster layered image - an open standard for exchanging layered paintings between Krita, GIMP, and MyPaint. Open it with Krita or GIMP 2.10+ for free. If your .ora file is named tnsnames.ora or listener.ora, that is an Oracle Database configuration file - open it with any text editor.

Developer: Open Raster working group (Freedesktop.org); promoted by Krita, GIMP, MyPaint communities Category: Image Files Open standard MIME: image/openraster
OPENS ON Windows macOS Linux
Related: .ICO · .CUR · .CZI · .CSD

On this page

19k+ extensions indexed
Last reviewed Jul 6, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the ORA file format?

An .ora file is an OpenRaster layered image - an open standard developed through the Freedesktop.org community with contributions from the Krita, GIMP, and MyPaint projects. Its design goal is a portable, application-neutral format for exchanging multi-layer raster artwork, serving a similar purpose to Photoshop's .psd but without vendor lock-in.

Under the hood, an .ora file is a ZIP archive containing a set of required components: a mimetype entry stored uncompressed (containing the string image/openraster), a stack.xml document describing the layer tree with blend modes, opacity, and offsets, a data/ directory holding each layer as a PNG image, a Thumbnails/thumbnail.png preview, and a mergedimage.png flattened composite. This ZIP-based packaging follows the same pattern as ODF documents.

Layers support 8-bit or 16-bit per channel RGBA color, giving a maximum of 48-bit color plus alpha. The specification is intentionally minimal, allowing applications such as Krita to add extra metadata in their own XML namespaces without breaking compatibility with other tools.

Because .ora is a ZIP container, files can be inspected with any archive utility. Krita, GIMP 2.10+, and MyPaint all read and write .ora natively. The current stable specification is version 0.0.6.

Security & safety

RISK: LOW

Standard ZIP-based image format; no executable content. Parsing malformed ZIP or PNG entries is a theoretical attack surface, but no known CVEs for ORA specifically. Treat with same caution as any image file from unknown sources.

Format details

in a nutshell
FULL NAMEOpenRaster Image Fileaka OpenRaster file, ORA image file
DEVELOPEROpen Raster working group (Freedesktop.org); promoted by Krita, GIMP, MyPaint communitiessince 2008 (initial draft specification)
CATEGORYImage Files
MIME TYPEimage/openraster
TYPEZIP-based layered raster image (open standard)
STANDARDOpen · royalty-free
This extension is also used by…
  • Oracle Database Configuration File - Plain-text INI-style config files (tnsnames.ora, listener.ora, sqlnet.ora, spfile.ora) used by Oracle DB for network and instance configuration; edit with any text editor.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Standard ZIP signature; identify as ORA by presence of 'mimetype' file (STORED, offset 38+) containing string 'image/openraster'

Programs that open ORA files

Windows2 apps
GIMP Open-source File → Open, select the .ora file; layers import. Export back as ORA via File → Export As.
Krita Open-source File → Open, select the .ora file; all layers open with full editability.
macOS2 apps
GIMP Open-source File → Open, select the .ora file.
Krita Open-source File → Open, select the .ora file.
Linux3 apps
GIMP Open-source File → Open. Available in all major Linux distros.
Krita Open-source File → Open, select the .ora file. Available via distro packages or Flatpak.
MyPaint Open-source File → Open; MyPaint is one of the original format developers.

Technical details

deep spec
ContainerZIP archive (magic bytes 50 4B 03 04 at offset 0)
Identificationmimetype entry (stored uncompressed at the start of the ZIP) must contain the string image/openraster
EncodingBinary ZIP with embedded XML (stack.xml) and PNG layer files
Byte orderLittle-endian (ZIP format)
MIME typeimage/openraster
Layer encodingPNG files per layer in the data/ directory; 8 bpc or 16 bpc RGBA
CompressionSTORED (no compression) for the mimetype entry; DEFLATE for PNG layer data within the ZIP
Color depthUp to 48-bit (16 bpc RGB) plus full alpha channel
IntegrityZIP CRC-32 checksum per entry; no whole-file hash defined in the specification
Required archive membersmimetype, stack.xml, data/ layer PNGs, mergedimage.png (flattened composite), Thumbnails/thumbnail.png (128x128 preview)
Spec revision0.0.6 (current stable)
ExtensibilityApplication-specific XML namespaces permitted in stack.xml (e.g. Krita adds krita: attributes without breaking other tools)
EncryptionNot defined in the OpenRaster specification
Released2008 (initial draft specification)
Latest versionOpenRaster spec 0.0.6 (current stable)
Open standardYes · royalty-free
Specificationwww.openraster.org

ORA conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ORA files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about ORA files.

Frequently asked questions

What program opens ORA files?
Krita (recommended), GIMP 2.10+, and MyPaint all open .ora layered image files natively and for free.
How do I open a tnsnames.ora or listener.ora file?
These are Oracle Database plain-text configuration files. Open them in any text editor (Notepad, VS Code, Notepad++).
Can I convert ORA to PSD?
Yes - open in Krita, then File → Save As → PSD. Layer structure is preserved.
Is ORA the same as Krita's KRA format?
No. KRA is Krita's native format with all Krita-specific features (animation, non-destructive filters). ORA is a cross-application open standard - simpler and broadly compatible. Krita reads and writes both.
How do I extract the flat image from an ORA file without any software?
Rename the .ora file to .zip, extract it, and open the file 'mergedimage.png' - it is the flattened composite of all layers.

References

1OpenRaster - Wikipediaen.wikipedia.org
2OpenRaster.org - File Layout Specification 0.0.6www.openraster.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Related extensions

.ICOWindows Icon File
.CURWindows Cursor File
.CZICarl Zeiss Image (ZISRAW container)
.CSDSinger/Poem/Huskygram Embroidery Design File
.ICNSApple Icon Image
.SVSAperio ScanScope Virtual Slide

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z