PicaJet

Reference Formats

CDR

CDR is CorelDRAW's native, proprietary vector format, first released in January 1989 and later restructured around a RIFF container with version-specific type identifiers.

Extension

.cdr

Full name

CorelDRAW Document

Introduced

January 1989, with the first release of CorelDRAW

Vendor

Corel Corporation

What is inside the container

Early CDR versions used a fully proprietary structure; from CorelDRAW 3 onward, files are wrapped in a RIFF envelope, identifiable by the leading "RIFF" bytes, with each major version defining its own type identifier (CDR5, CDR7, CDRG for X6, and so on). There is no publicly published specification, and the underlying vector, bitmap, and text data remains proprietary to Corel, which is the core reason CDR interoperability is inconsistent across other software and even across CorelDRAW's own version history.

How to open it

Windows / macOS CorelDRAW itself, the only reliably complete option across all format versions
Cross-platform, open source Inkscape, which imports CorelDRAW versions 7 through X4 only
Cross-platform, open source LibreOffice Draw, via the libcdr library, supporting CDR versions 7 through X3
Windows / macOS Adobe Illustrator, with import support limited to CorelDraw versions 5 through 10

For archives

CDR is a strong conversion candidate for DAM archival: it is proprietary and undocumented, no third-party tool reliably opens the newest CorelDRAW releases, and even open-source import support (Inkscape, LibreOffice) caps out at older CDR versions. Export to SVG or PDF for a durable, broadly readable archival copy, and keep the native CDR only where continued editing inside CorelDRAW itself is a real requirement.

Corel released the first version of CorelDRAW in January 1989, developed by software engineers Michel Bouillon and Pat Beirne after work that began in 1987, and it became one of the first serious vector illustration programs for Microsoft Windows. The CDR format has carried the application’s native document data since that first release, and the “WL” byte signature marked early versions of the file before the structure changed.

CorelDRAW 3, released in 1992, moved CDR onto a RIFF (Resource Interchange File Format) container — the same general envelope structure used by formats like WAV and AVI — with each subsequent major CorelDRAW release defining its own RIFF type identifier inside the file. The vector and bitmap data itself, however, has always remained Corel’s own proprietary encoding, with no specification ever published.

That combination — proprietary internals plus a RIFF structure that keeps changing its type tag release over release — is why CDR interoperability is genuinely inconsistent in practice. Inkscape tops out at CorelDRAW X4, LibreOffice Draw’s libcdr-based import goes only to X3, and Adobe Illustrator’s own CDR import support covers versions 5 through 10 — none of them handle Corel’s newest releases. For a DAM holding a mix of CDR files from different CorelDRAW eras, converting to SVG or PDF on ingestion is the practical way to guarantee the asset stays viewable outside CorelDRAW itself.

Frequently asked

Why is CDR interoperability inconsistent even across CorelDRAW's own version history?

There is no publicly published specification, and the underlying vector, bitmap, and text data remains proprietary to Corel, with each major version defining its own type identifier, such as CDR5, CDR7, or CDRG for X6, inside a RIFF envelope.

Can Inkscape or LibreOffice open the newest CorelDRAW files?

No. Both tools import CDR through libcdr, the same reverse-engineered parser: Inkscape covers versions 7 through X4, LibreOffice Draw only 7 through X3. That ceiling lines up with CorelDRAW's structural shift at X4, when the format moved from a raw RIFF chunk layout to a ZIP archive wrapping a riffData.cdr file. For a DAM, automated thumbnailing through either tool will quietly fail on newer CDR assets, so check the source version before batch conversion.

What should a DAM export from CDR for a durable archival copy?

SVG or PDF, generated at export time from CorelDRAW itself rather than reconstructed later, since no third-party tool reliably parses every CDR version. PDF preserves vector paths, embedded bitmaps, and font outlines in a documented, ISO-standardized format (PDF/A where long-term preservation matters), while SVG works better for web delivery and browser preview. Keep the original CDR alongside the derivative rather than discarding it, since export flattens some CorelDRAW-specific effects and layer structures that only the native format retains for re-editing.

How can a DAM identify a CDR file's structural era?

CDR has gone through three structural generations. Versions 1 and 2 use a fully proprietary layout, identifiable early on by a "WL" byte signature. CorelDRAW 3 through X3 switch to a RIFF chunk container, identifiable by the leading "RIFF" bytes and a CDR-plus-version tag. Starting with X4, CorelDRAW files become ZIP archives holding the drawing data internally (riffData.cdr, later content/root.dat). A DAM can sniff these signature bytes at ingest to route each file to the right parser rather than trusting the extension alone.

Can Adobe Illustrator open CDR files?

With limitations. Illustrator's native CDR import tops out at CorelDRAW version 10, released in 2000, well before CorelDRAW adopted its ZIP-wrapped file format starting with X4. Files from any later CorelDRAW release fail to open in Illustrator, since its parser has no logic for unwrapping that newer container. For a DAM handling recent CorelDRAW assets, this rules out Illustrator as a fallback converter; ingest pipelines need a licensed CorelDRAW instance or a dedicated conversion service instead.

When was CDR introduced?

January 1989, with CorelDRAW 1.0, developed by Corel Corporation in Ottawa and written by Michel Bouillon and Pat Beirne — one of the first vector illustration programs built specifically for the Windows graphical interface. That earliest format was a proprietary structure, identifiable by leading "WL" bytes; the RIFF-based container familiar from later versions didn't arrive until CorelDRAW 3, roughly three years afterward. For DAM archival purposes, this means pre-1992 CDR files need separate signature handling from every later CorelDRAW generation.

Which software reliably opens CDR across all its format versions?

CorelDRAW itself, since it's the only application whose parser is updated alongside every internal format revision. Inkscape and LibreOffice Draw cover CorelDRAW versions 7 through X4 and X3 respectively via the reverse-engineered libcdr library, Illustrator caps out at version 10, and none of them handle the pre-1992 proprietary files or the ZIP-wrapped structure Corel introduced with X4. For a DAM needing guaranteed access to any CDR asset, that gap argues for keeping a licensed CorelDRAW instance, or a conversion service built on one, in the ingest pipeline.

Why is CDR flagged as a strong conversion candidate for DAM archival?

It is proprietary and undocumented, no third-party tool reliably opens the newest CorelDRAW releases, and even open-source import support caps out at older versions, all reasons to export a durable SVG or PDF copy.

Sources

  • CorelDRAW was initially released in 1989; the CDR format moved to a RIFF envelope starting with CorelDraw 3, and there is no publicly available CDR file format specification checked 2026-08-07Wikipedia, CorelDRAW
  • Inkscape supports importing CorelDRAW versions 7 through X4; LibreOffice uses the libcdr library to support CDR files from version 7 to X3; Adobe Illustrator handles CorelDraw 5, 6, 7, 8, 9, and 10 checked 2026-08-07Wikipedia, CorelDRAW (compatibility section)
  • CorelDRAW made its debut in 1989, developed by Michel Bouillon and Pat Beirne who began work on it in September 1987 checked 2026-08-07First Versions, CorelDRAW