Categories About Us Contact Us Become a Member

What Is a CDR File? CorelDRAW's Own Drawing, and a Format Nobody Else Fully Reads

A CDR file is vector artwork saved by CorelDRAW. Jump to your question below, or read it through in order.

By Neeraj Singh ~18 min Updated Sep 2026 Versions checked to CorelDRAW 2026
Short answer

A CDR file is vector artwork saved by CorelDRAW. Paths, curves, text, color, effects and page layout, all in one file that Corel has never documented.

That last part decides everything else on this page. No published specification means no reliable reader outside CorelDRAW, and it means your own old artwork can stop opening.

1 What is a CDR file? Vector artwork in a format written for one program

CorelDRAW has been drawing since January 1989, and CDR is what it saves. Signmakers, print shops, vinyl cutters and engravers run on it, so CDR artwork is everywhere.

CDR holds vector graphics, so the drawing is stored as instructions rather than pixels. Scale a CDR logo to the side of a lorry and the curves stay sharp, because nothing was measured in dots.

What makes CDR different from every other vector format is not the drawing. It is that Corel has published no specification, so everything anybody else knows about CDR was worked out by reading the bytes.

CDR file format at a glance

CDR file format at a glance
File extension
.cdr
Stands for
CorelDRAW
Written by
CorelDRAW, from Corel Corporation
First released
January 1989
Category
Vector drawing, with bitmaps allowed inside
Container now
ZIP archive, since CorelDRAW X4 in 2008
Container before
RIFF, from version 3 in 1992
Media type
None registered with IANA
Published spec
None. Proprietary and closed
Latest release
CorelDRAW 2026, version 27
Opens everywhere
No

CorelDRAW is not a Microsoft product. This page said so for years, in a specification table, where readers are least likely to doubt it. CorelDRAW belongs to Corel and always has.

Microsoft appears in this story once, in 2007, when Office 2003 Service Pack 3 blocked CDR files outright. Microsoft later apologised for blaming the format.

What a CDR drawing holds

Vector paths and Bezier curves first, then text as live editable text, then color in CMYK, RGB, Lab, grayscale and spot inks, which is why print shops like it.

CDR files also carry page geometry for multi-page layouts, layers, transparency, blends and any bitmap you placed. One file can hold business cards or 40 pages of catalogue.

Spot color is the reason CDR survives in print. A design can name an exact Pantone ink rather than approximating it in CMYK, and the CDR carries that name to the press. Exporting to something that drops spot names is how a brand red comes back wrong.

Four unrelated things use .cdr. CorelDRAW artwork, a Mac disc image, raw CD audio and car crash data. Only the first is a graphics format.

2 Four different things use .cdr Check which one you have before reading any further

Three letters, four formats, no relationship between them. If the rest of this page does not describe your file, this section is why.

Which kind of CDR do you have?

The four formats that share the .cdr extension.
KindWhat it isCame from
CorelDRAW drawingVector artwork. The rest of this pageCorelDRAW
Mac DVD or CD masterA disc image, close enough to ISO that renaming it often worksDisk Utility on macOS
Raw CD audioOne ripped track, 44.1 kHz stereo, with no header on the frontCD ripping tools
Crash Data RetrievalEvent data pulled from a car's airbag moduleBosch CDR, since 2000
Artwork

Came from a designer, print shop or sign company. Opens to shapes and text. Section 3 onward is about this.

Not artwork

Came off a Mac, out of a CD ripper or out of a vehicle. Nothing below applies, and section 2 is your answer.

The Mac one has a happy ending. A disc image saved as DVD or CD master is close enough to an ISO that renaming the copy to .iso usually opens it on Windows.

Three containers across three eras. Versions 1 and 2 used a format of their own, versions 3 to X3 used RIFF and X4 onward wraps the drawing in ZIP.

3 What is inside a CDR file? The wrapper changed twice, and the drawing inside never opened up

CDR packaging has been rebuilt twice in 37 years. The artwork inside stayed proprietary through all of it, which is the part that never changed.

Three eras of the CDR container. Versions 1 and 2 used a format of Corel own, starting with the letters WL. Versions 3 to 13 used a RIFF envelope. Version 14 and later wrap the drawing in a ZIP archive, starting with the letters PK.
Only the wrapping ever opened up. The artwork stayed closed through all three.

Three containers, three eras

How CorelDRAW has packaged a drawing, and what the first bytes look like.
VersionsContainerStarts with
1 and 2, 1989 to 1991Corel's ownWL
3 to 13, 1992 to 2006RIFF, the same envelope WAV usesRIFF, then CDR and a version character
14 onward, 2008 to nowZIP archivePK, the ZIP signature

RIFF is a public, ordinary container. That is what let outsiders start reading CDR at all: the wrapper could be walked, even though the chunks inside were a Corel invention.

The switch to ZIP in 2008 was not an opening up. Inside the archive sit XML files, binary .dat files and, on X4 and X5, an ordinary RIFF file called riffData.cdr. The artwork is still in Corel's own chunks. Only the wrapping became readable.

The ZIP layout changed again at X6. X4 and X5 put a single content/riffData.cdr inside the archive. X6 and later split it into content/root.dat, with the chunk payloads in separate content/data/*.dat files. That is why a tool handling X5 can still fail on X6.

CorelDRAW's name and its file version stopped matching in 2006. X3 is version 13, X4 is 14 and CorelDRAW 2026 is version 27. The number decides whether a file opens.

4 Reading the version out of a CDR file The name on the box is not the number in the file

Every CDR carries the version of CorelDRAW that wrote it. Nothing else about the file matters as much, because section 5 turns that number into yes or no.

CorelDRAW release names against file version numbers. X3 is version 13, X4 is 14, X8 is 18. After the X names Corel went back to years, so CorelDRAW 2021 is version 23 and CorelDRAW 2026 is version 27.
Six releases, six numbers, and not one of them matches the name on the box.

The name against the number

What CorelDRAW calls itself, and what number it writes into the file.
CalledVersionReleased
CorelDRAW 1212February 2004
X313January 2006
X414January 2008
X515February 2010
X616March 2012
X717March 2014
X818March 2016
201719April 2017
202022March 2020
202123March 2021
202425March 2024
2026276 March 2026

The X names ran from 2006 to 2016 and skipped nothing. X3 is 13, X8 is 18. After that Corel went back to years, and the version kept counting.

Where the version sits in the bytes

In RIFF-era files the eleventh byte is the version in hexadecimal. Version 9 reads CDR9vrsn and version 13 reads CDRDvrsn, because D is 13 in hex.

Bytes 8 to 15 of a CorelDRAW X3 drawing CDRDvrsn D is hexadecimal for 13, and X3 is version 13. Version 3 leaves that character blank.

Then Corel ran out of digits. X4 is CDRE and X5 is CDRF, and F is the last hexadecimal digit there is.

X6 needed a G, which is not a hex digit. So Corel changed the four bytes after it instead. An X6 file reads CDRGfver rather than CDRGvrsn, and fver signals that the letter in front has stopped being hexadecimal.

That is the entire trick for identifying an old drawing. Open the file in a hex viewer, read bytes 8 to 15 and character 11 names the version. On a ZIP-era file the same marker is inside the archive, in riffData.cdr or root.dat.

CorelDRAW does not open every older CDR. The floor has moved twice: releases up to 2019 read back to version 7, the 2020 release moved it to 11 and 2021 onward stops at 15.

5 Which CorelDRAW opens which CDR file? The floor keeps rising, and old artwork falls through it

Most formats only break in one direction. An old program cannot read a new file, which surprises nobody. CDR breaks in the other direction too.

The reading floor across CorelDRAW releases. Releases from X3 through 2019 open files back to version 7. The 2020 release raised the floor to version 11. Releases from 2021 to 2026 open nothing older than version 15, which means an X4 file no longer opens.
Two moves in two years, and sixteen years of artwork below the line.

How far back every CorelDRAW release reads

The oldest CDR version every CorelDRAW release will open.
ReleaseReads back toWhich means
X3 through 2019Version 7Anything from October 1996 onward
2020, version 22Version 11Versions 7 to 10 stopped opening
2021 to 2026Version 15X4 files no longer open

A drawing saved in CorelDRAW X4 will not open in CorelDRAW 2026. X4 is version 14 and the floor is 15. The file is not damaged, nothing went wrong and the newest release simply declines it.

X5 from 2010 is version 15, so it scrapes in. One release either side of that line decides whether artwork opens.

One CDR claim that is out of date

Search this and you will be told that CorelDRAW reads everything it ever wrote. One file directory ranking for this term still states it under its technical details.

FE
From a current file directory, under Technical details

“Each CorelDRAW version opens files from all older versions.”

It was true until the 2020 release and it has not been true since. Corel publishes the supported range with every version, and that range has a bottom.

Saving to an older CorelDRAW version costs you something

CorelDRAW can write older versions, through the Version list in its Save dialog. That is the fix when your client runs an older release, and Corel is honest about the price.

CD
Corel's own help, on saving drawings

“Saving a drawing to a previous version of CorelDRAW may result in loss of certain effects that were not available in the previous version of the application.”

Corel also hears about this. A request on its own ideas portal, titled Cross-version support, opens by saying there is no backwards compatibility between versions of CorelDRAW.

Corel marked it Shipped in September 2024, having added a default save-version setting to CorelDRAW Graphics Suite 2024. That helps going forward. It does nothing for artwork already sitting in an unreadable version.

CorelDRAW reads everything from version 15 up. Inkscape and LibreOffice Draw read up to X4 through the libcdr library. Adobe Illustrator stops at CorelDRAW 10, from the year 2000.

6 What opens a CDR file? An honest list, and one thing worth avoiding

Every free route into CDR stops somewhere in 2008. That is not pessimism, it is the published support range of every tool that reads CDR.

CorelDRAW The complete answer Reads version 15 and up on current releases, and writes back to 15. The trial runs for 15 days, which is often long enough to open the file and export it.
Inkscape Free, up to X4 Opens CorelDRAW 7 through X4 through the libcdr library. Simple drawings arrive well; recent effects do not arrive at all. Free from inkscape.org.
LibreOffice Draw Free, up to X3 The same libcdr library, shipped since LibreOffice 3.6. Good for looking at artwork and exporting a PDF. Not an editor for real CorelDRAW work.
Adobe Illustrator Stops in 2000 Imports CorelDraw 5 to 10 and nothing after. Directory sites list Illustrator as a CDR opener, and for anything made this century that is wrong.

libcdr came out of a joint LibreOffice and re-lab effort in 2012 and reads CDR versions 7 to X3 plus CMX. Before that, the sK1 project began reverse-engineering CDR in December 2006 and showed the first importer in Montreal in May 2007.

Do not download a free CDR viewer. The artwork itself is data and cannot run anything. The hazard is the search result: free CDR viewer and CDR opener queries lead to installers bundled with adware and worse.

This page used to tell readers to go and find one. Use Inkscape from inkscape.org or LibreOffice from libreoffice.org instead, or ask whoever sent the file for a PDF.

A handful of older programs read early CDR too. Microsoft Visio 2002 handled versions 3 to 7, Macromedia FreeHand took 7 and 8 and Xara still reads early CDR and CMX. All of that is museum territory now.

A CDR from X4 onward is a ZIP archive. Copy the file, rename the copy to .zip and any archive tool opens it. You will not get editable artwork, but you will learn what you are holding.

7 A modern CDR file is a ZIP archive What that lets you do without CorelDRAW

This is the one practical thing you can do with CDR artwork and no CorelDRAW licence. It costs nothing and answers the first two questions anybody has.

Rename a copy, not the original

1 Copy the file first. Never rename your only copy of artwork. Work on a duplicate and the original stays exactly as it was.
2 Change the copy's extension to .zip. Windows hides extensions by default, so turn on file name extensions in File Explorer's View menu first.
3 Open it. If it opens as an archive, the drawing came from CorelDRAW X4 or later. If your archive tool refuses it, the file is older than 2008 and section 4 tells you how to read its version instead.
4 Look for a preview. Many CDR files carry a thumbnail of the artwork inside the archive. It is small and it is flat, but it tells you what the drawing is.

What sits inside the archive

What you find inside a ZIP-era CDR, depending on the release that wrote it.
Written byThe drawing lives in
X4 and X5content/riffData.cdr, an ordinary RIFF file inside the archive
X6 and latercontent/root.dat, with the payloads split into content/data/*.dat
Every versionXML files describing the document, plus a preview image

Being a ZIP does not make it open. The XML describes the document, not the drawing. The shapes still sit in Corel's own binary chunks, which is why unzipping a CDR gives you folders rather than artwork.

Rename it back when you are done. Something called logo.zip will not open in CorelDRAW. Nothing inside changed, but CorelDRAW chooses the reader by extension and the archive tool may have altered the copy.

Export while you still can. PDF keeps vectors and text, SVG suits the web and AI or EPS suits a print shop. Every route needs CorelDRAW open, which is the problem with leaving it late.

8 Getting the artwork out of a CDR file Four routes, and what survives every one

Section 5 explains why CDR is poor ground for artwork you care about. This is where to put it instead.

Export routes compared

Where to send a CorelDRAW drawing, and what arrives at the other end.
Export toKeepsBest for
PDFVectors, live text, spot color, multiple pagesArchiving. See what a PDF file is
SVGVectors and text, in an open standardThe web, and any editor you own
AIVectors, layers, most effectsAn Illustrator studio. See Illustrator artwork files
EPSVectors and spot colors, no layersOlder print work. See EPS explained

PDF is the safe default and it is not close. It carries live text, it carries spot ink names through to the press and it has been an ISO standard since 2008.

Export before you need it, not when you need it. Every route above runs inside CorelDRAW. The day you cannot open the CDR is the day you cannot export it either.

A studio with ten years of CDR artwork and one expiring licence has a deadline nobody noticed.

Where CDR artwork usually ends up

Signmaking and engraving run on CorelDRAW, so plenty of CDR work leaves as machine paths rather than as pictures.

Vinyl cutters and plotters take PLT files, and the HPGL language underneath them is what the cutter actually reads. Both are one-way trips: the path survives, the design does not.

Keep the CDR as well. An export is a copy with something missing. The CDR is your editable original, so archive both and let PDF be the one you can still open in ten years.

Most CDR files that will not open are not damaged. They are the wrong version, the wrong kind of CDR or being opened by something that was never going to read them.

9 When a CDR file will not open What the symptom means, and what to try in what order

CorelDRAW reports a refused file and a broken one in much the same words, which sends people hunting for repair tools they do not need.

What the symptom is really telling you

Common CDR symptoms and where the fault actually sits.
What you seeWhat it usually meansStart with
Unsupported or unknown file formatThe drawing is older than this release readsVersions, in section 5
Opens blank, or opens with nothing on the pageContent on a hidden layer, or a failed importThe layers list, then a fresh import
Text reflows or changes fontThe fonts are not installed on this machineAsk the sender for the fonts, or a PDF
Inkscape or LibreOffice opens an empty pageThe file is newer than libcdr readsSection 6, and the X4 ceiling
Your archive tool refuses to unzip itOlder than X4, so it is RIFF rather than ZIPSection 4, reading the version
Genuinely truncated or unreadableA part copy, a bad transfer or a failed saveThe backup, then the sender

Work down this list, not up it

1 Check the file size. A 200-byte CDR never made it off the server. Nothing below helps with that one.
2 Read the version. Section 4 shows where it sits. Compare it with the floor in section 5 before assuming anything is broken.
3 Ask the sender to save it back. CorelDRAW writes older versions from the Version list in the Save dialog. One click at their end beats every repair tool at yours.
4 Ask for a PDF instead. If the artwork only needs to be seen, printed or placed, a PDF export solves it permanently and takes them ten seconds.
5 Try Inkscape, for old files only. Version 7 through X4 may open. Anything newer gives an empty page, which is not a fault in Inkscape.
6 Look for CorelDRAW's backup. CorelDRAW writes backups beside the drawing as you work, named with a bk_ prefix. One is often the last good copy.

Artwork that opens somewhere else is not damaged. If Inkscape reads it and CorelDRAW does not, the file is fine and the version floor refused it. That single test saves a lot of wasted effort.

CorelDRAW writes more than drawings. .cdt and .cdrt are templates, .cdx is a compressed drawing and .cmx is the format Corel built for getting art out.

10 CDT, CDX, CMX and the rest of the family Four more extensions, and one of them travels

A CorelDRAW folder rarely holds only CDR files. The neighbours are worth recognising, because one of them is the answer when CDR will not move.

The other file types CorelDRAW writes, and what every one is for.
ExtensionNameWhat it is for
.cdtCorelDRAW TemplateA reusable layout. Same internal structure as a CDR
.cdrtTemplate, modernWhat recent releases write instead of CDT
.cdxCorelDRAW CompressedA drawing squeezed smaller, from the older releases
.cmxCorel Metafile ExchangeBuilt to travel. Corel's own interchange format
bk_ prefixBackupWritten beside a drawing while you work

CMX is the interesting one. Corel designed it for moving artwork between programs, and libcdr reads it alongside CDR, so a CMX from an old job may open when the CDR beside it does not.

Sitting on a folder of old Corel work? Try the CMX and CDT files as well as the CDR. They came from the same drawings, they use the same chunks and free readers treat them alike.

Proprietary, closed and unregistered. There is no published specification, no IANA media type and everything outside CorelDRAW came from reading the bytes.

11 CDR format and structure Skip this unless you have to identify a file by hand

You do not need this section to open anything. It is here because the gaps in it explain why this page reads the way it does.

The opening bytes of a CDR file. A version 1 or 2 file starts with WL. A version 3 to 13 file starts with RIFF and carries CDR plus a version character at byte 8. A version 14 or later file starts with PK, the ZIP signature, and hides the same marker inside the archive.
Everything here was worked out by reading bytes, because Corel published nothing.

What is known, and what is not

What can be said about the CDR format with a source behind it.
PropertyValue
Published specificationNone. Corel has never released one
Media typeNone registered with IANA. No Corel type appears in the registry
Quoted in the wildapplication/vnd.corel-draw, unregistered
In the file commandapplication/x-vnd.corel.draw.document+zip
Signature, versions 1 to 2WL at offset 0
Signature, versions 3 to 1352 49 46 46, the ASCII RIFF
Signature, version 14 onward50 4B 03 04, the ZIP signature PK
Version markerBytes 8 to 15, reading CDR plus a character plus vrsn
ColorCMYK, RGB, Lab, grayscale and spot inks

The unregistered media type is not a detail. Registering one with IANA means describing the format in public, which is the one thing Corel has declined to do for 37 years.

Everything outside CorelDRAW was reverse-engineered

The sK1 project started reading CDR bytes in December 2006 and showed a working importer at the Libre Graphics Meeting in Montreal in May 2007. Its UniConvertor tool still feeds Inkscape and Scribus.

libcdr followed in 2012, from LibreOffice and re-lab together. It reads CDR 7 to X3 plus CMX. Photopea later published a written specification, opening with the plain statement that the authors released no public description of the format.

That is why the free readers stop at X4. Nobody is withholding support. Every container change meant starting the reverse-engineering again, and the volunteers who did it moved on before CorelDRAW did.

Frequently asked questions about CDR files

What is a CDR file?
A CDR file is a vector drawing saved by CorelDRAW. It holds paths, curves, text, color, effects and page layout. Corel has never published a specification for it, so CorelDRAW is the only program that reads every version properly.
Who makes the CDR format?
Corel Corporation, since January 1989. Microsoft has nothing to do with it. The only time Microsoft touched CDR was in 2007, when Office 2003 Service Pack 3 blocked the format. Microsoft later apologised for blaming it.
Can I open a CDR file without CorelDRAW?
Sometimes, and only if the file is old. Inkscape and LibreOffice Draw read CDR up to X4, using the libcdr library. Adobe Illustrator stops at CorelDRAW 10, which shipped in 2000. Nothing outside CorelDRAW reads anything newer than 2008.
Why will CorelDRAW not open my old CDR file?
Because the version floor keeps rising. CorelDRAW 2021 and later read version 15 and up only, so an X4 file from 2008 is version 14 and will not open. Releases up to 2019 read back to version 7.
What version of CorelDRAW made my CDR file?
It is written into the file. On older drawings the eleventh byte is the version in hexadecimal, so D means version 13. On a modern drawing the same marker sits inside the archive, in riffData.cdr or root.dat.
Is a CDR file a ZIP archive?
From CorelDRAW X4 in 2008 onward, yes. Copy the file, rename the copy to .zip and any archive tool opens it. Inside sit XML files, binary data files and, on X4 and X5, an ordinary RIFF file called riffData.cdr.
What is the difference between CDR and AI?
Both are proprietary vector formats. AI is Adobe Illustrator's and is built on PDF, so plenty of programs read it. CDR is Corel's and is documented nowhere, so almost nothing reads it. That is the practical difference.
How do I convert a CDR file?
Open it in CorelDRAW and export. PDF keeps vectors and live text, SVG keeps vectors for the web and AI or EPS suits a print shop. Export before you need it, because the export needs CorelDRAW and so does the CDR.
Are free CDR viewers safe?
Be careful. The artwork is data and cannot run, but searches for a free CDR viewer lead to installers bundled with adware and worse. Use Inkscape from inkscape.org or LibreOffice from libreoffice.org instead of a no-name viewer.
What else uses the .cdr extension?
Three other things. A Macintosh DVD or CD master from Disk Utility, which often opens if you rename it to .iso. A raw CD audio track with no header. And Bosch Crash Data Retrieval output from a car's airbag module.
What is a CDT file?
A CorelDRAW template. It carries the same internal structure as a CDR and exists so layouts can be reused. Modern releases write .cdrt instead. CDX is a compressed drawing and CMX is Corel's exchange format.
Does CorelDRAW run on a Mac?
Yes, since the 2019 release. Before that CorelDRAW was Windows only for twenty years, apart from versions 6 to 8 and version 11. A CDR file itself is identical on either platform.

Still stuck with a CDR file?

Two questions sort out most of what is left. Answer them in order.

Is it artwork?

Check where it came from. A designer or print shop means CorelDRAW. A Mac, CD ripper or vehicle means one of the other three in section 2.

Which version?

Rename a copy to .zip. Opens as an archive means X4 or later. Refuses means older, and section 4 shows where the version sits in the bytes.

Moving artwork rather than opening it? The AI file format is the Illustrator equivalent. Encapsulated PostScript and plain PostScript are print routes, and the PDF format outlives all of them.

Sending work to a cutter or engraver? PLT plotter files and the HPGL language are what the machine reads at the far end.

Dealing with a layered design file instead? The PSD file format has the same closed-format problem on the Photoshop side.

New to all of this? What a file format is covers the ground underneath, and our file format guides list the rest.

Found something here that does not match your CorelDRAW? Send us the exact wording on screen and we will check it against the version tables.

Was this page helpful? Thanks for your feedback!