.CMX

CMX File

Corel Presentation Exchange Image
Ask a question
QUICK ANSWER

A CMX file is a Corel Presentation Exchange vector image, developed by Corel in 1993 for sharing artwork across the CorelDRAW suite and distributing Corel clipart libraries. Open it in CorelDRAW for full fidelity, or free with Inkscape and LibreOffice Draw. CMX files carry no scripts or macros and are safe to open.

Developer: Corel Corporation Category: Vector Image Files MIME: image/x-cmx
OPENS ON Windows macOS Linux
Related: .EMZ · .CDR · .ODG · .VSDX

On this page

19k+ extensions indexed
Last reviewed Aug 29, 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 CMX file format?

A .cmx file is a Corel Presentation Exchange vector image, a format introduced with CorelDRAW 4 in 1993. Designed as the interchange format across the CorelDRAW Suite - CorelDRAW, Corel Presentations, Corel Photo-Paint - it also served as the container for the large clipart libraries bundled on CorelDRAW CD-ROMs throughout the 1990s and 2000s.

Internally, .cmx uses the RIFF chunk-based container (the same structure that underpins .wav and AVI files). The RIFF form type at byte offset 8 is CMX1, which uniquely identifies the file as Corel Presentation Exchange rather than another RIFF-based format. Files open with RIFF in little-endian (Intel) byte order or RIFX in big-endian (Motorola) byte order.

A .cmx file may contain both resolution-independent vector objects and embedded bitmap art. It supports PANTONE, RGB, and CMYK color spaces and can hold multi-page presentations. A DISP chunk stores a preview thumbnail. The format has 16-bit and 32-bit sub-variants (CMX v1 and v2) tied to the CorelDRAW release that created the file.

Corel's native .cdr format is the preferred working format today, and .svg is the modern open-standard equivalent for vector interchange. .cmx files remain readable in CorelDRAW, Inkscape, LibreOffice Draw, and the sK1 open-source vector editor.

Security & safety

RISK: LOW

CMX is a static vector metafile format with no macro, script or executable capability. Opening a CMX file in CorelDRAW, Inkscape or LibreOffice is safe. Old clipart .cmx files from Corel CDs are harmless data; no known exploit vector exists for this format. The only risk is cosmetic - incorrect rendering in non-CorelDRAW tools.

Format details

in a nutshell
FULL NAMECorel Presentation Exchange Imageaka Corel Metafile Exchange, CMX vector file
DEVELOPERCorel Corporationsince 1993 (CorelDRAW 4 / Corel Presentation Exchange v1)
MIME TYPEimage/x-cmx
TYPERIFF-based vector metafile (binary)
This extension is also used by…
  • Collage Complete clip-art format - Older Collage graphic software used .cmx for its own clip-art format, unrelated to Corel CMX.
  • Yamaha CMX MIDI sequence file - Some Yamaha keyboard models use .cmx for a proprietary MIDI sequence; completely unrelated to the vector format.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
52494646
ASCII
RIFF
CMX uses the RIFF envelope: bytes 0-3 are "RIFF" (Intel/little-endian) or "RIFX" (Motorola/big-endian); bytes 4-7 are the file size (little-endian DWORD); bytes 8-11 are "CMX1" - the RIFF form type that uniquely identifies this as a Corel Presentation Exchange file, distinguishing it from WAV, AVI and other RIFF-based formats.

Programs that open CMX files

Windows6 apps
CorelDRAW Paid File > Open the .cmx - CorelDRAW is the native editor and gives full-fidelity rendering.
XnView Freemium Browse and preview CMX clipart thumbnails - useful for scanning large clip-art archives.
WordPerfect Office Paid Inserts and renders CMX images within WordPerfect documents as part of the Corel suite.
Inkscape Open-source File > Open the .cmx - Inkscape imports CMX via its UniConvertor library (basic; some fills or text may not render correctly).
LibreOffice Draw Open-source File > Open the .cmx in LibreOffice Draw - free, partial CMX support; verify rendering after import.
Canvas X Paid File > Open / Import the .cmx in Canvas X (formerly ACD Canvas) for Windows.
macOS1 app
Inkscape Open-source File > Open the .cmx - same partial CMX import as on Windows.
Linux2 apps
Inkscape Open-source Install via apt/dnf; File > Open the .cmx for partial CMX import via UniConvertor.
sK1 Open-source Open the .cmx in sK1, which supports CMX via its UniConvertor engine.

Technical details

deep spec
File typeRIFF-based vector metafile (binary)
Magic bytesRIFF (or RIFX) at offset 0; CMX1 form type at offset 8
Byte orderLittle-endian (RIFF/Intel variant) or big-endian (RIFX/Motorola variant), declared at offset 0
DeveloperCorel Corporation
ContainerRIFF with CMX1 form type at offset 8; same envelope used by WAV, AVI, and other RIFF formats
CompressionNone - uncompressed chunk-based metafile
Color spacesPANTONE, RGB, and CMYK
Content typesVector objects and optionally embedded bitmaps within the same file
Internal chunksDISP (preview thumbnail), PACK/PAGE (per-page objects), FNTL (font table), CLRT (color table)
Format versionsCMX v1 (CorelDRAW 4, 16-bit) and CMX v2 (CorelDRAW 5+, 32-bit)
Typical file size50 KB - 10 MB (single clipart to multi-page presentation)
Use caseInterchange format across the CorelDRAW Suite and distribution container for Corel clipart libraries
Platform supportWindows (native in CorelDRAW); Linux and macOS via Inkscape and sK1
MIME typeimage/x-cmx
Released1993 (CorelDRAW 4 / Corel Presentation Exchange v1)
Latest versionCMX v2 (16-bit and 32-bit variants, CorelDRAW 5/6 era)
Specificationdocs.aspose.net

CMX conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with CMX files. Be specific - include your system and software version.
No account needed · answers usually within a day
D
Design mini market bannerJul 2026UNANSWERED
With cmx
Waiting for an answer

Frequently asked questions

What is a CMX file?
A Corel Presentation Exchange vector image - a RIFF-based proprietary Corel format used mainly for the CorelDRAW clipart library and as an interchange format within the Corel Suite (CorelDRAW, Corel Presentations, WordPerfect Office).
How do I open a CMX file?
CorelDRAW on Windows gives full fidelity. Free alternatives: Inkscape (File > Open, partial rendering) or LibreOffice Draw. XnView can preview thumbnails.
How do I convert a CMX file to SVG or PNG?
Open in CorelDRAW and use File > Export (choose SVG for vectors, PNG for raster). In Inkscape, File > Open the .cmx, then Save As SVG or File > Export PNG Image.
Why does my CMX file look wrong in Inkscape?
CMX is a proprietary Corel format; Inkscape's import is partial and some fills, fonts or effects may not render correctly. CorelDRAW is required for full fidelity.
What is the difference between CMX and CDR?
CDR is CorelDRAW's native project format (richer, versioned, editable in CorelDRAW). CMX is a simpler interchange/metafile format for sharing outside the editing context; it was used for clipart distribution. CDR is the format for active design work.
Can I open a CMX file on a Mac or Linux?
Yes - install Inkscape (free, available for macOS and Linux) and use File > Open. Rendering fidelity may be limited compared with CorelDRAW on Windows.
Are CMX files from old Corel CDs safe to open?
Yes - CMX is a passive vector data format with no scripting. Old Corel clipart CMX files are harmless.

References

1Just Solve the File Format Problem - CMXjustsolve.archiveteam.org
2Aspose - CMX file format documentationdocs.aspose.net

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.TMPTemporary File
10.RPMSGRestricted Permission Message

Related extensions

.EMZWindows Compressed Enhanced Metafile
.CDRCorelDRAW image / drawing
.ODGOpenDocument Graphics (Drawing)
.VSDXMicrosoft Visio Drawing (2013+)
.AIAdobe Illustrator Artwork
.EPSEncapsulated PostScript

Free file tools

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

Open the toolbox

Browse file extensions A-Z