.OXPS

OXPS File

OpenXPS Document (Open XML Paper Specification)
Ask a question
QUICK ANSWER

An OXPS file is a fixed-layout document, Microsoft's alternative to PDF, created by the "Microsoft XPS Document Writer" virtual printer on Windows 8 and later. On Windows 10 and 11 it no longer opens out of the box, so add the free XPS Viewer (Settings → Apps → Optional features → "XPS Viewer"). The most useful thing to do with one is convert it to PDF.

Developer: Microsoft (standardized by Ecma International) Category: Layout Files Open standard MIME: application/oxps
OPENS ON Windows macOS Linux
Related: .PUB · .IDML · .INDD · .XPS

On this page

19k+ extensions indexed
Last reviewed Jul 30, 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 OXPS file format?

Files with the .oxps extension contain text documents compressed in ZIP format, possibly with graphic elements prepared for printout. All information, including page layout, is stored in an open markup language based on XAML - OpenXPS. The format was standardized by Ecma International in 2009 as ECMA-388, built on the XPS - XML Paper Specification originally developed by Microsoft in 2006. Starting with Windows 8, .oxps replaced .xps as the default output of the Microsoft XPS Document Writer printer driver.

This format supports additional functionalities, such as:

  • Calibration of a printer within the CMYK colour palette,
  • Printing templates,
  • Gradients and colour transparency,
  • Support for Windows Color System (WCS) colours.

.oxps files resemble PDF and PostScript files - they have a specified page layout in order to enable true reproduction of the document. It is a type of digital printout. .oxps does not support dynamic elements.

Internally, .oxps packages follow the Open Packaging Conventions (OPC) - the same container model used by Office Open XML formats such as .docx. Because the underlying container is a standard ZIP archive, a .oxps file can be renamed to .zip and opened in any archive tool to inspect individual page markup (.fpage parts) and embedded resources such as fonts and images.

Security & safety

RISK: LOW

OXPS files contain page descriptions, fonts and images - no macros or active scripting - so the attack surface is limited to parser vulnerabilities in the viewer, which have been rare. The format cannot carry executable payloads the way Office macro documents can. Standard caution about unexpected attachments applies, but an .oxps is among the lower-risk document types.

Format details

in a nutshell
FULL NAMEOpenXPS Document (Open XML Paper Specification)
DEVELOPERMicrosoft (standardized by Ecma International)since 2009 (ECMA-388); default XPS flavor since Windows 8, 2012
CATEGORYLayout Files
MIME TYPEapplication/oxps
TYPEZIP-based fixed-layout document package (Open Packaging Conventions, XML page markup)
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Identical to any ZIP/OPC package; distinguish from .xps by internal part names (OXPS uses the OpenXPS namespace and .fpage markup per ECMA-388)

Programs that open OXPS files

Windows3 apps
XPS Viewer Built-in Settings → Apps → Optional features → View features → check 'XPS Viewer' → Install, then double-click the .oxps file. Preinstalled only on Windows 8/8.1 and Windows 10 before 1803.
MuPDF Open-source Open mupdf-gl and drag the .oxps file in - MuPDF renders OpenXPS natively; mutool can also convert it (mutool convert -o out.pdf file.oxps).
XpsConverter (Microsoft) Free Command-line tool from the Windows Driver Kit that converts OXPS ↔ XPS (XpsConverter /OXPS=file.oxps /XPS=file.xps); use when an old XPS-only app refuses .oxps.
macOS1 app
MuPDF (via Homebrew) Open-source brew install mupdf, then 'mutool draw' / 'mutool convert -o out.pdf file.oxps' to view pages or get a PDF.
Linux1 app
MuPDF Open-source Install from your distro repos (package mupdf); 'mupdf file.oxps' views it, 'mutool convert' turns it into PDF.

Technical details

deep spec
Container formatZIP-based Open Packaging Conventions (OPC) package
MIME typeapplication/oxps
Page markup languageXAML-based XML using the OpenXPS namespace defined in ECMA-388
Page description unitFixed Page - each page stored as a separate .fpage XML part inside the package
Magic bytes50 4B 03 04 at offset 0 (standard ZIP local file header; identical to any ZIP/OPC file)
Windows integrationDefault output format of the Microsoft XPS Document Writer printer driver since Windows 8 (2012)
Color model supportsRGB, scRGB, ICC profiles, and CMYK via color context descriptors
Embedded image formatsJPEG, PNG, TIFF, and JPEG XR (HD Photo) raster images supported as page resources
Font embeddingFonts embedded as OpenType or TrueType subsets within the package parts
Digital signaturesXML digital signatures with X.509 certificates supported for document authentication
Transparency and gradientsFull alpha transparency and gradient fills (linear and radial) supported natively
Dynamic contentNot supported - format is strictly static fixed-layout; no scripting or interactive elements
Multi-page structureEach page is a separate .fpage part; a FixedDocumentSequence part defines the page order
Relationship to .xpsSuccessor to .xps (ECMA-341); adds CMYK colour, WCS support, and improved colour management
Released2009 (ECMA-388); default XPS flavor since Windows 8, 2012
Open standardYes · royalty-free
Specificationecma-international.org

OXPS conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with OXPS 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 OXPS files.

Frequently asked questions

How do I open an OXPS file in Windows 11?
Install the free XPS Viewer: Settings → Apps → Optional features → View features → search 'XPS Viewer' → Install. It is no longer preinstalled (removed from default installs in Windows 10 1803, April 2018), which is why double-clicking does nothing.
How do I convert OXPS to PDF for free?
Open the file in XPS Viewer, press Ctrl+P and print to 'Microsoft Print to PDF' - both are built into Windows (the viewer as an optional feature). No third-party software or upload needed.
What is the difference between OXPS and XPS?
Same idea, different versions: XPS is Microsoft's original 2006 format (Windows 7 and earlier), OXPS is the Ecma-standardized revision (ECMA-388) that Windows 8+ produces. Windows 7's viewer cannot open OXPS; Microsoft's free XpsConverter translates between them.
Why did printing create an OXPS file instead of a real printout?
The selected printer was 'Microsoft XPS Document Writer' - a virtual printer that saves to file. Pick your physical printer (or 'Microsoft Print to PDF' if you wanted a PDF) and print again.
Can I open OXPS files on a Mac?
Nothing built-in reads OXPS on macOS. Install MuPDF via Homebrew (brew install mupdf) and convert to PDF with 'mutool convert', or use an online XPS-to-PDF converter for one-off files.
Can I edit an OXPS file?
Not practically - like PDF it is a fixed-layout 'electronic paper' format, and unlike PDF there is no mature editor ecosystem. Convert to PDF and edit with a PDF editor, or go back to the source document.

References

1ECMA-388 - Open XML Paper Specificationecma-international.org
2Microsoft Learn - Open XML Paper Specification (OpenXPS) overviewlearn.microsoft.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.ICSiCalendar data file
10.BINCD/DVD Disc Image (BIN/CUE)

Related extensions

.PUBMicrosoft Publisher Document
.IDMLAdobe InDesign Markup Language
.INDDAdobe InDesign Document
.XPSXML Paper Specification Document
.BTWBarTender Label Document (barcode/label design file)
.PMDAdobe PageMaker document

Free file tools

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

Open the toolbox

Browse file extensions A-Z