OXPS to XBM Converter

Convert OXPS to XBM monochrome bitmaps — free online

Drop files here. 1 GB maximum file size or Sign Up
to
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

OXPS Pages to X Bitmaps

Render OXPS document pages as XBM monochrome bitmaps — ready for use as X Window System icons or embedded graphics.

Plain-Text Format

XBM files are human-readable C source — easy to inspect, edit, and embed directly into code without special tools.

Cloud-Powered Conversion

All rendering happens remotely on fast servers. Your device handles nothing — just upload and collect the results.

How to convert OXPS to XBM

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose xbm or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your xbm file right afterwards

About formats

OXPS (Open XPS) is a fixed-layout document format standardized as ECMA-388 in June 2009, representing an evolution of Microsoft's original XPS specification. The format packages fixed-layout pages, fonts, images, and metadata in a ZIP-based Open Packaging Conventions container — the same packaging framework used by DOCX, XLSX, and other Office Open XML formats. Each page is described using an XML markup language that specifies paths, glyphs, images, and canvas elements with precise coordinates, producing documents that render identically regardless of the viewing device or printer. OXPS incorporated several changes from the original XPS: the use of JPEG XR for high dynamic range images, support for the Open Packaging Conventions 2nd edition, and alignment with the Ecma standardization process. Windows 8 and later generate OXPS (rather than XPS) when printing to the Microsoft XPS Document Writer. One advantage is standards-based document fidelity — as an Ecma standard, OXPS provides a vendor-neutral, fully specified format for documents that must look identical everywhere they are rendered, essential for legal filings, regulatory submissions, and archival records. The fixed-layout model is another strength: unlike reflowable formats, OXPS documents preserve exact page composition including precise glyph positioning and vector graphics. Built-in support in Windows and the .NET framework provides native viewing and creation capabilities without third-party software.
Developer: Ecma International
Initial release: June 2009
XBM (X BitMap) is a monochrome (1-bit) image format defined as part of the X Window System, originating at MIT around 1987. XBM files are unique among image formats in being valid C source code: each file defines the image as a static array of unsigned char values containing the packed pixel data, preceded by #define statements specifying the image width, height, and optional hot-spot coordinates (for cursor images). The pixel data is stored in hexadecimal byte values within curly braces, with each bit representing one pixel (1 = foreground, 0 = background) and bits ordered LSB-first within each byte. This design was intentional — XBM images could be #included directly into X Window application source code and compiled into the binary, eliminating the need for external file loading and runtime format parsing. The format was used throughout the X11 ecosystem for cursor shapes, window icons, toolbar buttons, and other small UI elements. One advantage is the source-code nature of the format: XBM files can be edited with a text editor, diff'd and merged in version control, generated by shell scripts, and compiled directly into C programs without any image loading library — a level of toolchain integration that no binary image format can match. The format's role as part of the X Window standard ensures it is understood by every X11-aware toolkit and application. While limited to monochrome and no compression, XBM's simplicity makes it an excellent teaching format for understanding bitmap representations. XBM files are supported by all X11 applications, ImageMagick, GIMP, web browsers (as a legacy web format), and programming environments.
Developer: MIT X Consortium
Initial release: 1987

Frequently Asked Questions

Why convert OXPS to XBM?

XBM is a monochrome bitmap used for X11 icons and cursors — handy when OXPS page art needs to become system graphics.

How can I open XBM files?

Any text editor shows the raw C source. GIMP, Inkscape, and X Window utilities display XBM as rendered bitmaps.

Is XBM color or monochrome?

XBM is strictly one-bit monochrome — each pixel is either black or white. Color information is discarded on conversion.

Will multi-page OXPS produce multiple XBMs?

Yes — every page becomes its own XBM file, so you get one bitmap per document page.

Is the converter free?

Yes — OXPS to XBM conversion costs nothing. Premium tiers offer increased quotas for heavy usage.

What makes XBM unique?

XBM stores pixel data as plain C source code — it is both a valid image and a compilable header file.