Private file workbench / KitForma

Convert XPS and OXPS to PDF locally

Open old XPS/OpenXPS print documents and create a real PDF with the MuPDF engine. Files remain on your device, with page-count verification and visible conversion warnings.

No account neededRuns in your browserFree to use
PrintBridgeLOCAL WORKSPACE
XPS → PDFChoose · review · download
From question to next step

PrintBridge

Choose your inputs, or load the working example to explore the result. Your files stay on this device.

Supported scope: 50 MiB input; 200 source pages; 200 selected pages; two-minute worker limit. Engine warnings are shown. Signatures and navigation are not transferred.

Your inputs

Required fields are marked with an asterisk.

01

Up to 50 MiB. Ordinary XPS/OpenXPS ZIP packages; not PRN or PostScript.

Blank means all pages up to 200. Or enter 1-10,15. Documents may contain at most 200 pages.

Loading the local tool… Your files stay in this browser.

Your result

Review your output, then save it to your device.

02

Make the next step clear.

Your findings, assumptions and next steps will appear here after you run the check.

PrintBridge · https://printbridge.kitforma.com/ · KitForma

01

Real downloadable output

02

Files stay in your browser

03

Clear format and size limits

Good questions

Before you start

Does renaming XPS to PDF work?

No. This tool parses the XPS package and writes a new PDF using a document rendering engine.

Can it convert PRN files?

No. PRN can contain several unrelated printer languages. Select an XPS or OXPS package instead.

Are fonts and vectors kept?

Supported page graphics are written through a PDF device, including vector paths and embedded font text. Inspect the output because unusual fonts or malformed resources may produce warnings or differences.

Does the output retain signatures?

No. A digital signature covers the original package; it cannot be carried over as a valid signature on a newly converted PDF.

What happens to my file?

The file is processed in a local browser worker. It is not uploaded, and the original is never changed.

The evidence behind the check

Sources & assumptions

Formats, algorithms and supported features are documented below. Check the stated scope and inspect your output before using it.

Reviewed 2026-10-17. Read our methodology or report an issue.

Essential local storage remembers this choice for up to 180 days. Your choice applies to this subdomain. Global Privacy Control and Do Not Track override optional measurement.

Advertising has a separate choice. Use Advertising preferences in the footer to allow or reject the optional guide-page banner.