You have a licence. QuarkXPress launches perfectly well. You point it at a document from the archive and get a dialog telling you this version cannot open it, often with a number in square brackets on the end. Nothing about that message explains what to do next, which is why so many people conclude the file has rotted.

It has not. Here is what is actually happening.

The rule behind the message

QuarkXPress has a version floor: each release will open documents written by itself and by a certain range of earlier releases, and refuses anything older than that. The floor has moved up over the years, and the current position is stated plainly in Quark's own documentation:

QuarkXPress 2022 and later open documents created in QuarkXPress 7 and later. Quoted from Quark's published user guide, as honest context — the same floor applies in the 2025 and 2026 guides.

Older releases had their own floors. QuarkXPress 10, for instance, would not open documents created in version 6 or below — which is the origin of a great many of the reports of this error still circulating online.

So the message is not "this file is unreadable". It is "this file predates what I am willing to open directly". Those are very different situations, and only the second one has an easy answer.

What the number in brackets is

The bracketed value — you will see codes such as [16] — is an internal code identifying which check refused the file. It is genuinely useful for one thing: matching your case against other people reporting the same code, so you can see whether they had a version problem or something else. It is not a diagnosis by itself, and there is no published table of them.

Do not spend your afternoon on the number. Spend it on the version.

First, work out what version you are actually holding. You can read it out of the first bytes of the file yourself, in about a minute, on a Mac or a PC, without altering anything. We wrote that up step by step: which version of QuarkXPress made this file? Everything below depends on the answer.

Route 1 — Quark's own converters (free)

This is the intended path and it costs nothing.

On Windows, the QuarkXPress Document Converter is a free standalone download from Quark. Its stated job is to convert legacy QuarkXPress 3.x – 6.x documents to QuarkXPress 9.1 format, which current releases will then accept. It works on single files or whole folders in batch, including subfolders — which matters if the error came up while you were working through an archive rather than one document.

On Mac, recent QuarkXPress releases include a Legacy Document Converter palette instead. You enable the DocumentConverterUI XTension in the XTensions Manager, open the palette from the Help menu, and convert documents from QuarkXPress 3.1 through 6.x so they open in QuarkXPress 2022 and later.

Two things worth knowing before you click, both stated in Quark's own documentation. Any web or interactive layouts inside a legacy document are removed during conversion, because current releases do not support those layout types. And the text flow version is upgraded when the converted document is opened, so text will reflow — line breaks and page breaks will not land where they used to. For an archive you are reading, that is a nuisance. For a reprint, it is a genuine editorial job.

One more, for anyone whose material is confidential: the Mac converter route processes files off your machine. Quark states that "files will be uploaded to a U.S.-based server for processing as per the Quark Sub-Processor Policy" and that "Once files are converted and downloaded by the user, they will be deleted from the server immediately and permanently." That is fine for most work and a hard stop for some — client material under NDA, unpublished manuscripts, anything covered by a policy against off-site processing. Check before you start, not after.

Route 2 — the stepping stone through an older release

Before the converters existed, the standard fix was to walk the document up through the versions: open it in a release old enough to accept it, save, then open that in something newer. A worked example that appears in Quark's own support material for the version 10 case: open the old document in QuarkXPress 9, save it as a QuarkXPress 9 file, then open and re-save it in QuarkXPress 10.

This still works, and it is sometimes the only option for an odd file the converters baulk at. Its problem is obvious — you need a licensed, installed, running copy of an intermediate version, and those are getting harder to keep alive on current operating systems.

Route 3 — get the content out instead of the document in

Worth pausing on, because it is the route people forget. If what you need is the writing and the shape of the pages — not a live QuarkXPress document you will keep editing — then converting the file up through QuarkXPress may be more machinery than the job requires.

For QuarkXPress 3.1 – 4.1 documents there are free readers that bypass QuarkXPress entirely: LibreOffice Draw includes a QuarkXPress import filter covering exactly that range, on both Mac- and Windows-authored files. Older Adobe InDesign releases, up to CS6, open QuarkXPress 3.3 and 4.1x documents. Both are set out properly in how to open a .qxd file without QuarkXPress.

And for the same 3.1 – 4.1 range, QuarkXPress Rescue is built for precisely this: it reads the document read-only on your own machine, recovers the page layout geometry, the authored text with the font, point size, bold/italic and colour of each run, and the pictures stored inside the file it can positively identify, and writes out plain text, a styled RTF and a structurally-valid IDML package for InDesign with the extracted pictures beside it, plus a recovery report on every run. Nothing is uploaded. The app runs on Windows 10 and 11 (64-bit) and on macOS 10.15 or later (Apple silicon and Intel Macs); one purchase covers both. It does not decode QuarkXPress 5, and for versions 6 through 2019 it identifies the version and tells you it cannot recover them — which, if you got here from a version-floor error, is at least a straight answer about which pile your file is in.

How to tell a version problem from real damage

Sometimes the file genuinely is broken. These are the signals worth checking, roughly in the order they pay off:

  1. Size. A page-layout document holding real work is rarely a few hundred bytes. If it is, a copy failed somewhere along the line — quite possibly years ago.
  2. The marker. Look at the first bytes. A legacy QuarkXPress document starts with IIXPR3 or MMXPR3. If there is no marker at all, you may not be holding a QuarkXPress document — or you may be holding only its resource fork, or only the leftovers of one.
  3. Another machine. If a colleague running the same version can open it and you cannot, the file is fine and your installation is not.
  4. The rest of the folder. If every file from one particular backup or one particular USB stick fails identically, the transfer is the suspect, not the documents.

If the file came off an old Mac and now shows up with a generic icon and no extension, that is a separate and very common problem with its own fix: old Mac Quark files showing as Unix Executable Files.

The short version

  • The error is a version floor, not corruption.
  • Find the version from the first bytes before doing anything else.
  • Version 3.x – 6.x: Quark's free converters are the intended path, on either platform, with text reflow expected afterwards.
  • Version 3.1 – 4.1 and you only need the content: free readers will get you there without QuarkXPress at all.
  • Whatever you do, keep an untouched original. Conversions can be repeated; originals cannot be recreated.