How to Open XPS Files on Any Device or Operating System
XPS files aren't something most people encounter every day — but when one lands in your inbox or download folder, knowing how to open it quickly matters. The format has a specific origin, a defined purpose, and a handful of reliable ways to view it depending on what you're working with.
What Is an XPS File?
XPS stands for XML Paper Specification. Microsoft introduced it as a fixed-layout document format — essentially their answer to Adobe's PDF. An XPS file captures a document's appearance exactly as intended: fonts, layout, images, and formatting are all preserved regardless of the device or software used to view it.
XPS files use the .xps extension. There's also a related variant called OXPS (Open XPS), which uses the .oxps extension and is based on an open standard developed from Microsoft's original format. For practical purposes, they behave similarly, but some tools that open one won't always open the other without a conversion step.
The format was never widely adopted outside of Windows environments, which is part of why opening XPS files can feel unexpectedly tricky on Mac, Linux, Android, or iOS devices.
How to Open XPS Files on Windows
Windows has the most native support for XPS files since the format originates from Microsoft.
Using the XPS Viewer (Windows 7, 8, and 10)
XPS Viewer is a built-in Windows application designed specifically for this format. On older Windows versions, it's installed by default. On Windows 10, it may need to be enabled:
- Open Settings → Apps → Optional Features
- Click Add a feature
- Search for XPS Viewer and install it
Once installed, you can double-click any .xps file to open it directly.
Using Microsoft Edge
On Windows 10 and Windows 11, Microsoft Edge can open XPS files natively — no additional software required. Simply drag the file into an open Edge window, or right-click the file and choose Open with → Microsoft Edge.
Using Word or Other Office Applications
Microsoft Word (2013 and later) can open XPS files in some configurations, though support varies. It's not the most reliable method, but it works as a fallback when other options aren't available.
How to Open XPS Files on Mac
macOS has no built-in XPS support. 🖥️ Your options on a Mac generally fall into two categories:
Third-party applications:
- NiXPS View is a dedicated XPS viewer for Mac, though it's less actively maintained than it once was
- Some PDF-conversion tools can handle XPS input
Online converters: Converting the XPS file to PDF first is often the most practical route on macOS. Several browser-based tools accept XPS uploads and return a PDF you can open with Preview or any standard PDF reader. Be mindful of file privacy when using web-based converters — avoid uploading documents containing sensitive personal or business data to unverified services.
How to Open XPS Files on Linux
Linux support for XPS is limited but functional through a few paths:
- libgxps is an open-source library with a companion viewer called
gxpsthat renders XPS files on Linux systems - Okular, the KDE document viewer, supports XPS natively and is available across most major distributions
- GIMP can import XPS files in some configurations, though it's designed for image editing rather than document viewing
Package availability depends on your distribution and version, so checking your package manager for current options is the most reliable approach.
How to Open XPS Files on Mobile Devices 📱
Neither Android nor iOS includes native XPS support.
| Platform | Best Approach |
|---|---|
| Android | Third-party viewer apps from the Play Store; convert to PDF first |
| iOS / iPadOS | Convert to PDF using an online tool, then open in Files or Books |
| Chromebook | Convert to PDF; open in Chrome's built-in viewer |
On mobile, converting to PDF before transferring the file to your device is generally the path of least friction.
Converting XPS to PDF
Because PDF readers are universally available and XPS viewers are not, converting .xps files to PDF is a common and sensible move. Several approaches exist:
- Windows Print to PDF: Open the file in XPS Viewer, then use File → Print and select Microsoft Print to PDF as the printer
- Online conversion tools: Browser-based services accept XPS and output PDF — useful when you don't have local software available
- Command-line tools on Linux: Tools built on libgxps can perform batch conversions without a GUI
The conversion preserves layout and formatting in most cases, though very complex documents may occasionally show minor rendering differences.
Why You Might Not Be Able to Open an XPS File
A few common reasons an XPS file fails to open:
- File is actually OXPS: Windows 8 changed the default format from
.xpsto.oxps. If you're on Windows 7 or using older software, an OXPS file may not open without conversion or a format-specific viewer - File is corrupted or incomplete: Partially downloaded XPS files can fail silently or show rendering errors
- Software version mismatch: Some applications support XPS in theory but have incomplete implementations that fail on more complex files
The Variables That Change Your Best Option
What works smoothly for one person may be genuinely awkward for another. The right approach depends on factors like:
- Your operating system and version — Windows users have native options that simply don't exist on macOS or mobile
- How often you receive XPS files — occasional use favors online conversion; regular use may justify installing dedicated viewer software
- The sensitivity of the documents — cloud-based or web converter tools introduce privacy considerations for confidential files
- Whether you need to edit or only view — most XPS viewers are read-only; editing requires conversion to a different format first
Someone on Windows 11 who occasionally receives XPS files from a government agency has a very different situation from a designer on macOS who needs to batch-process dozens of archived XPS documents. The format, the tools, and the tradeoffs all stay the same — but which combination actually fits comes down to your own setup. 🔍