XPS is Microsoft's fixed-layout document format. You usually meet it by accident: choosing “Microsoft XPS Document Writer” instead of “Microsoft Print to PDF”, or receiving an .oxps file from a Windows 8/10 machine. Then it won't open on a Mac, a phone or in most email previews, and newer Windows versions no longer install the XPS Viewer by default.
This tool converts XPS and OpenXPS (.oxps) files to PDF in your browser. It opens the XPS package, reads each fixed page's drawing instructions — paths, fills and text runs — and renders every page onto a canvas, then assembles the pages into a PDF.
The result is a PDF that looks right and opens everywhere. Because pages are rendered as images, the text in the PDF is not selectable or searchable, and text is drawn with standard system fonts rather than the fonts embedded in the XPS, so typography can differ slightly from the original.
Nothing is uploaded. XPS files are often printed invoices, statements and forms, so keeping them on your own device is the sensible default.
If you have a folder of old XPS files from a retired accounting or billing system, converting them to PDF is also the safest way to keep them readable for the long term: PDF viewers ship with every operating system and browser, while XPS support keeps shrinking with each Windows release.
How It Works
- Choose an .xps or .oxps file — the package (a ZIP container) is opened with JSZip in your browser and its fixed-document sequence is read to find every page in order.
- Render each page — the XAML markup of each page is parsed; paths, fills and glyph runs are drawn on a canvas at the page's own size (or forced to A4 or Letter).
- Build the PDF — each page image is compressed at the chosen quality and placed on its own PDF page with PDF-Lib. Download the finished file.
Compatibility & Support
Supported Input → Output Formats
- Input: .xps (Microsoft XPS) and .oxps (OpenXPS, ECMA-388)
- Output: PDF with one rendered image per page
- Page size: as in the XPS file, or forced to A4 or US Letter
Unsupported Formats
Complex XPS features — gradient brushes, embedded fonts, visual brushes and some transparency effects — are simplified. Digitally signed XPS documents lose their signature. If exact appearance or selectable text matters, open the XPS on a Windows PC with XPS Viewer and print it to “Microsoft Print to PDF”.
To convert the other way, use PDF to XPS.
File Size Limits
One file at a time. XPS files of a few hundred pages convert fine on a desktop; very long documents on phones may run out of memory because each page is rendered in turn.
Who Should Use This Tool?
- Students: A student who printed lecture notes to XPS by mistake converts them to PDF to read on a tablet.
- Freelancers & Designers: A freelancer receives a client brief as an .oxps file and converts it to PDF to open on a Mac.
- Office Professionals: An accounts clerk converts XPS invoices exported by an old billing system into PDFs for the document archive.
- Developers: A developer converts XPS output from a legacy Windows reporting tool to PDF to check its content quickly.
Key Features / Khusoosiyat
Here's what separates this tool from generic alternatives:
XPS and OXPS
Handles both Microsoft XPS and OpenXPS packages.
All Pages in Order
Reads the document sequence so pages stay in order.
Page Size Control
Keep the original size or force A4 or Letter.
Quality Setting
Balance sharpness against file size.
Opens Anywhere
The PDF works on phones, Macs and in email previews.
Local Processing
Files never leave your device.
Why This Tool Beats the Alternatives
- No XPS Viewer or Windows machine required.
- Private — invoices and statements aren't uploaded.
- Supports both .xps and .oxps.
- Honest about the image-based output instead of claiming a perfect vector copy.
- Free, no sign-up, no watermark.
Pro Tips
- To avoid XPS files in future, choose “Microsoft Print to PDF” as the printer in Windows print dialogs.
- Use high quality when the document has small print; medium is fine for letters and forms.
- If you need the text, run the PDF through Extract Text (OCR).
Choose your XPS or OXPS file above and download a PDF that opens anywhere.