Zum Hauptinhalt springen
🇬🇧 English 🇪🇸 Español 🇧🇷 Português
Bildkonverter Videokonverter Audiokonverter Dokumentkonverter
Werkzeuge Anleitungen Formate Preise API
Anmelden
XPM file
xpm
Dateiformat

Über XPM-Dateien

X PixMap

Veröffentlicht 1989 Von Daniel Dardailler, Colas Nahaboo

Das XPM-Format ist eine Dateispezifikation, die in verschiedenen professionellen und privaten Kontexten verwendet wird. Wandle XPM-Dateien online und kostenlos zu anderen kompatiblen Formaten mit dem KaijuConverter um — keine Anmeldung, keine Software-Installation, sicher und privat. Die Verarbeitung erfolgt in der Cloud mit Verschlüsselung während der Übertragung und automatischer Löschung nach zwei Stunden.

Familie

Raster & Vector Images

Erweiterung

.xpm

MIME-Typ

image/x-xpixmap

Kann verwendet werden als

Eingabe Ausgabe
Die Geschichte

WIE DAS
FORMAT XPM ENTSTAND.

XPM — X PixMap — was designed in 1989 by Daniel Dardailler and Colas Nahaboo at Bull Research Centre for the X Window System, the classic Unix GUI display server. Unlike binary image formats, an XPM file is valid C source code: a 2D character array where each ASCII character corresponds to a color. Compile the XPM directly into a C program and you have an embedded icon. The format\u2019s other charm: it\u2019s human-editable in any text editor.

For most of the 1990s and 2000s, every X11 application stored its icons and cursors as .xpm. Window managers, file managers, toolkit widgets — all .xpm under the hood. As modern UI toolkits (GTK, Qt) moved to PNG and SVG for icons, XPM receded. It still appears in X11 system files and in some retro Linux distributions, preserving the aesthetic of "you can literally write an icon in vi."

WISSENSWERTES UND
INTERESSANTE FAKTEN.

01

An XPM file is valid C code — you can #include it directly into a program and use the resulting character array as an embedded icon.

02

XWindow's cursor, icon, and pixmap resources used XPM throughout the 1990s — every X11 app shipped with dozens of .xpm files.

03

XPM was one of the first image formats to support transparency via a dedicated "None" color value.

04

You can write an XPM icon in a plain text editor by typing character art — one of the few image formats with that property.

05

Modern GTK and Qt have largely replaced XPM with PNG and SVG, but system-level X11 still carries XPM traces.

VORTEILE UND
EINSCHRÄNKUNGEN.

Vorteile

  • Valid C source — directly embeddable in code.
  • Text-editable in any editor.
  • Transparency via "None" color value.
  • Stable since 1989 with no breaking changes.

Einschränkungen

  • Enormous file sizes vs compressed formats.
  • Only useful within X11 / legacy Unix GUI ecosystem.
  • Limited color palette in classic form (256 colors max practical).
  • Superseded by PNG and SVG for modern UI.

Typische Dateigrößen

Small icon (32×32, 16 colors)

2-5 KB

Toolbar button set

10-50 KB

Technische Spezifikationen

MIME type
image/x-xpixmap
Extension
.xpm
Encoding
ASCII text (valid C source)
Native environment
X Window System (X11)
Predecessor
.xbm (X Bitmap, 1-bit)

UMWANDELN VON
XPM

Häufige Anwendungsfälle

X Window system icons, Unix desktop themes, embedded color bitmaps

Verwandte Formate

Beliebte Vergleiche

Beliebte XPM-Umwandlungen

Die meistgesuchten Ziele beim Umwandeln von XPM-Dateien.

Häufig gestellte Fragen zu XPM

Häufig gestellte Fragen

XPM (X PixMap) is an image Format used to store raster graphics — a two-dimensional grid von pixels describing a picture. It is part des raster & vector images family und designed around a specific trade-off between Dateigröße, visual fidelity, und feature support (transparency, colour depth, Komprimierung type). Photographers, web designers, und content creators choose XPM when its particular strengths match the publishing target.

Most desktop photo viewers (Windows Photos, macOS Preview, GIMP, Photoshop, Affinity Photo) öffnen XPM natively. On mobile, iOS Photos und Google Photos display XPM im gallery when unterstützt by the OS. If the Format is rare oder new, umwandeln to JPG oder PNG first — both are universellly readable — using our XPM to JPG oder XPM to PNG converter.

Upload the XPM to KaijuConverter und pick a target Format (JPG, PNG, WebP, HEIC, TIFF, BMP, SVG, PDF). The conversion runs in der Browser via ImageMagick und returns a herunterladen in seconds. No account oder installation required; both input und output delete automatically within two hours.

Es hängt ab von the task. JPG is the smallest Dateigröße für photographs; PNG is verlustfrei mit Transparenz; XPM has its own niche that may favour colour depth, animation, oder Codierung efficiency over one oder both von those. für the final web publish, test all three und measure Dateigröße plus visible quality on real content.