PCX vs PNG
PNG preserves decoded pixels losslessly and can carry alpha. It is useful for transparent graphics and screenshots; it does not preserve editable document layers or camera sensor data, and photographic files can be large.
Image format
A legacy Paintbrush raster format with planar colour storage and run-length compression.
Explore the format
Choose a target format for your PCX images.
Marked paths may need steps such as flattening, rasterization, tone mapping or animation loss.
Choose a source format to convert to PCX.
Marked paths may need steps such as flattening, rasterization, tone mapping or animation loss.
ZSoft PC Paintbrush
ZSoft designed PCX for PC Paintbrush. The header describes image bounds, resolution, bits per plane and plane count. These fields allow monochrome, indexed-colour and truecolour layouts. A PCX file is a raster picture rather than a modern layered document, and its hardware-era colour organization matters to decoding.
Run-length encoding compresses the stored bytes losslessly. Scanline padding and separate colour planes must be interpreted correctly; an 8-bit palette may follow the image data rather than sit entirely in the header. A 24-bit truecolour PCX uses three 8-bit planes and does not imply an alpha channel.
Use PCX to read and preserve assets from compatible Paintbrush-era applications and older game pipelines. Keep an original when archival fidelity includes palette or header information. For ordinary image exchange, export a rendered copy to PNG; changing the extension alone does not convert the planar layout.
PCX RLE is lossless for stored samples. Palette reduction is a separate potentially lossy step; colour planes are channels, not editable composition layers.
PCX developed with PC Paintbrush and changing PC display hardware. Its later MIME registration documents a legacy format, not a new codec.
Different formats, different trade-offs. Choose for the image and the workflow.
PNG preserves decoded pixels losslessly and can carry alpha. It is useful for transparent graphics and screenshots; it does not preserve editable document layers or camera sensor data, and photographic files can be large.
BMP suits Windows bitmap interchange and simple pixel inspection. Uncompressed variants are easy to decode but can be large; palette, alpha and colour-profile behaviour depend on the header version.
TGA offers straightforward raster storage, optional RLE and alpha for compatible asset pipelines. Its simplicity is useful for textures, while PNG offers a more explicitly standardised web and colour-metadata workflow.
GIF is useful for simple indexed-colour animation. Each colour table has at most 256 entries and transparency is a selected palette index, so smooth photographic colour and partial alpha favour other formats.
ZSoft designed PCX for PC Paintbrush. The header describes image bounds, resolution, bits per plane and plane count. These fields allow monochrome, indexed-colour and truecolour layouts. A PCX file is a raster picture rather than a modern layered document, and its hardware-era colour organization matters to decoding.
PCX RLE is lossless for stored samples. Palette reduction is a separate potentially lossy step; colour planes are channels, not editable composition layers.
No. Indexed variants use palettes, but version-5 truecolour files can use three 8-bit colour planes. The header’s bits-per-plane and plane-count fields determine the layout.
Check support for the specific PCX version, planes and trailing palette. Do not treat a file that happens to end in .pcx as proof of a particular colour mode.
A decoded PNG can preserve rendered pixels, but not necessarily the PCX palette layout or header information. Grayscale and bitonal exports intentionally remove colour; JPEG adds another lossy stage.
Use PCX to read and preserve assets from compatible Paintbrush-era applications and older game pipelines. Keep an original when archival fidelity includes palette or header information. For ordinary image exchange, export a rendered copy to PNG; changing the extension alone does not convert the planar layout.