DCX Format Guide

Available Conversions

About DCX Format

DCX (Multi-page PCX) is a multi-page raster image container format developed by ZSoft Corporation in 1987 as an extension of their popular PCX (PC Paintbrush Exchange) format. While a standard PCX file stores a single image, a DCX file wraps multiple PCX images into a single container, enabling multi-page document storage within one file. The DCX format begins with a page offset directory header that contains up to 1023 32-bit pointers, each pointing to the starting byte offset of an individual PCX image within the file. The directory is terminated by a zero entry, and each referenced page is a complete, self-contained PCX image with its own header, palette, and RLE-compressed pixel data. This architecture made DCX particularly well-suited for fax transmission and document scanning workflows in the DOS era, where multiple scanned pages needed to be bundled into a single file for storage or transmission.

History of DCX

The DCX format emerged in the late 1980s when ZSoft Corporation, the creators of PC Paintbrush, recognized the need for a multi-page extension to their widely adopted PCX format. At a time when TIFF multi-page support was still inconsistent across applications, DCX offered a straightforward solution: a simple offset table followed by concatenated PCX images. The format gained significant traction in the fax software industry during the early 1990s, as DOS-based fax applications like Intel FaxBX, WinFax, and BitFax adopted DCX as a native storage format for received and sent faxes. Document management systems of the era also used DCX for archiving scanned paper documents. However, as Windows-based applications matured and TIFF established itself as the definitive multi-page image format with robust compression options (including CCITT Group 4 for fax), DCX usage declined steadily through the mid-1990s. By the time PDF emerged as the universal document format, DCX had become a legacy format encountered primarily in archived fax collections and old document management databases.

Key Features and Uses

The DCX format's primary feature is its ability to store multiple PCX images in a single file using a simple and efficient page directory structure. Each page in a DCX file is a fully independent PCX image, meaning individual pages can have different dimensions, color depths, and palettes. The page offset directory at the beginning of the file provides random access to any page without needing to parse through preceding pages, which was a significant performance advantage for fax viewers that needed to display specific pages quickly. Each PCX page within the container uses Run-Length Encoding (RLE) compression, which is effective for the types of images DCX was designed to handle: scanned documents, fax pages, and simple graphics with large areas of uniform color. The format supports monochrome (1-bit), 16-color (4-bit), 256-color (8-bit), and 24-bit true color images, though fax applications predominantly used monochrome mode. When converting DCX files to modern formats, the first page is typically extracted as the primary image, though multi-page-aware converters can extract all pages individually.

Common Applications

DCX files are most commonly encountered today in legacy fax archives, where organizations stored incoming and outgoing fax documents during the DOS and early Windows eras. Document management systems from the 1990s, particularly those used in legal, medical, and government environments, frequently stored scanned documents in DCX format. Fax server software such as GammaFax, FaxBridge, and various Intel-based fax products used DCX as their default file format. Some early desktop publishing and page layout applications also supported DCX for importing multi-page scanned images. In modern contexts, DCX files are primarily encountered during digital archival projects, legacy system migrations, and forensic data recovery. Converting DCX files to TIFF or PDF is a common step in modernizing document archives, as these formats offer better compression, wider tool support, and more sophisticated metadata capabilities.

Advantages and Disadvantages

Advantages

  • Multi-page Support: Stores up to 1023 pages in a single file with random page access
  • RLE Compression: Each page uses Run-Length Encoding for efficient lossless compression
  • Simple Structure: Straightforward offset directory makes parsing and implementation easy
  • Fax Standard: Was the de facto format for DOS-era fax software and fax servers
  • Independent Pages: Each page is a self-contained PCX image with its own dimensions and palette
  • Random Access: Page offset table allows jumping directly to any page without sequential reading
  • Lossless Storage: No compression artifacts — images stored without any quality loss
  • Backward Compatible: Individual pages can be extracted as standard PCX files
  • Lightweight Format: Minimal overhead — just a small header plus concatenated PCX data
  • Document Scanning: Well-suited for bundling multiple scanned pages into one file

Disadvantages

  • Obsolete Format: Superseded by TIFF and PDF for all multi-page document use cases
  • No Modern Tool Support: Very few current applications can open or create DCX files
  • Limited to PCX Capabilities: Inherits all PCX limitations including basic RLE-only compression
  • No Metadata Support: Cannot store document metadata, text layers, or searchable content
  • Page Limit: Maximum of 1023 pages per file due to fixed-size offset directory
  • Poor Compression Ratio: RLE compression is far less efficient than modern algorithms like DEFLATE or JPEG 2000
  • No Color Management: No support for ICC color profiles or color space definitions
  • No Transparency: PCX pages do not support alpha channel or transparency
  • DOS Legacy: Format designed for DOS-era constraints, not modern workflows
  • No Animation or Vector: Purely raster-based with no support for vector graphics or animation