Reference Formats
PCX
An early MS-DOS-era raster format from ZSoft Corporation using RLE compression and palette-indexed color, one of the first bitmap formats on the PC and later bundled with Windows via Microsoft Paintbrush.
Extension
.pcx
Full name
PiCture eXchange
Introduced
1985, as the native format of PC Paintbrush
Vendor
ZSoft Corporation
What is inside the container
A PCX file holds a fixed header (dimensions, palette, encoding info) followed by run-length-encoded scanline data; later revisions extended it from 2/4/16-color palettes up to 256-color indexed and 24-bit true-color variants. It has no support for embedded ICC profiles, XMP, IPTC, or layered data, and predates EXIF entirely, so it carries essentially no descriptive metadata by design.
How to open it
For archives
PCX is legacy and effectively obsolete outside old scanned/engineering archives; if a DAM ingests PCX files, convert them to TIFF or PNG immediately for active use and keep the original PCX only as a bit-for-bit preservation copy, since tool support keeps shrinking and the format offers no metadata capacity of its own.
ZSoft Corporation of Marietta, Georgia published PCX in 1985 as the native format of its PC Paintbrush software, one of the first serious graphics editors for MS-DOS. An OEM deal that put a Windows version — Microsoft Paintbrush — on every copy of Windows sold made PCX briefly ubiquitous, and it stands as one of the earliest widely used bitmap formats on the PC, predating GIF, JPEG, and PNG.
PCX’s relevance to a modern DAM is almost entirely archival: collections of scanned documents, early CAD exports, or legacy engineering archives sometimes still surface PCX files from the DOS and early Windows era. The format’s RLE compression and indexed color keep files small, but it has no mechanism for embedding rights, creator, or keyword metadata, and support has been quietly dropping out of mainstream software for years as GIF, JPEG, and PNG took over. A DAM encountering PCX should treat it purely as a preservation artifact and normalize a working copy to TIFF or PNG rather than relying on PCX for ongoing access.
Frequently asked
Does PCX support any embedded metadata standards?
PCX predates modern metadata frameworks entirely. Its 128-byte header stores only technical parameters — image dimensions, resolution, bit depth, and a 16- or 256-color palette — with no fields for descriptive or rights metadata. There is no support for XMP, IPTC, or embedded ICC color profiles, and the format was finalized before EXIF existed. Any metadata about a PCX asset (creator, keywords, rights, color space) has to live outside the file, in a DAM's own database record rather than the image itself.
Should a DAM keep ingested PCX files in active use as-is?
No — PCX should not stay in active workflow use. Because tool support keeps shrinking and the format lacks color management, layers, and modern metadata, a DAM should convert ingested PCX files to TIFF or PNG for day-to-day access, previews, and downstream editing. The original PCX file is best retained only as a bit-for-bit preservation copy alongside the converted master, so provenance is documented without forcing every user to fight legacy tooling.
What compression does PCX use?
PCX uses a simple byte-oriented run-length encoding (RLE) applied per scanline. The two highest bits of each byte act as a flag: when both are set, the byte signals a repeat count (up to 63) for the value that follows, otherwise the byte is read as a single literal pixel value. This scheme is lossless and cheap to decode — well suited to 1980s DOS hardware — but it compresses far less efficiently than later methods like LZW or DEFLATE used in GIF, TIFF, and PNG.
What color depths did PCX support over its history?
PCX depth grew with each PC Paintbrush and hardware generation. Early versions targeted CGA/EGA displays with 1 to 4 bits per pixel, giving 2 to 16 colors. Later revisions added 8-bit indexed color for 256-color palettes (common once VGA became standard), and version 5, from 1991, added 24-bit true color using three 8-bit planes for roughly 16.7 million colors. A DAM may therefore encounter PCX files spanning monochrome scans through full-color images.
Where would a DAM most likely still encounter PCX files?
PCX mainly surfaces in legacy material rather than new production: scanned documents and faxes digitized in the DOS/Windows 3.x era, old CAD or engineering exports, and archives inherited from organizations that used PC Paintbrush or early Windows Paintbrush as their default editor. Manufacturing, government, and engineering archives that have been migrating systems for decades are especially likely sources, since PCX was a common default save format on those platforms.
Can current creative software still open PCX?
Support is patchy but not extinct. Adobe Photoshop reads and writes PCX through a built-in plugin, and GIMP handles it natively. Lightweight viewers such as IrfanView and XnView open PCX reliably and are often the fastest way to preview or batch-convert legacy files, while ImageMagick's command-line tools can script bulk conversion. Mainstream design apps outside this small group increasingly drop PCX support, so a DAM should not assume every downstream tool in a pipeline can open the format.
Where did PCX come from?
ZSoft Corporation introduced it in 1985 as the native format of PC Paintbrush; it was one of the first bitmap formats on the PC and was later bundled with Windows via Microsoft Paintbrush.
Does PCX support layers or transparency?
No. PCX stores a single flat raster bitmap with no layer structure and no alpha channel for transparency — concepts that postdate the format's 1985 origins. Any layered artwork or image with a transparent background must be flattened before export to PCX, and that flattening is permanent; the original layer or transparency data cannot be recovered from the PCX file. For a DAM, this makes PCX unsuitable as a working format for anything requiring compositing.
Sources
- ZSoft published the PCX file format in 1985 as the native file format for PC Paintbrush. checked 2026-08-07 — Wikipedia - PCX
- PCX stands for PiCture eXchange, and was developed by the now-defunct ZSoft Corporation of Marietta, Georgia. checked 2026-08-07 — Library of Congress - PiCture eXchange (PCX)
- PCX commonly stores palette-indexed images from 2/4 colors up to 16 and 256 colors, and was later extended to record true-color (24-bit) images. checked 2026-08-07 — Adobe - What is a PCX file?