CMYK and 16-bit TIFFs — print-grade content
Most images are RGB — that's what cameras produce, what monitors display, and what the web standardizes on. But two professional contexts use other models: print pre-press uses CMYK (cyan, magenta, yellow, black) to match printer ink, and high-end editing uses 16-bit-per-channel for headroom. TIFF is the standard format for both. PDF supports them too; how reliably depends on the viewer.
CMYK — the print color model
RGB is additive: combining all three primaries at full intensity produces white. CMYK is subtractive: combining all three primaries (C, M, Y) ideally absorbs all light, producing black. Real-world CMY inks don't quite achieve true black; press operators add a separate black channel (K) to get crisp dark areas without over-saturating the paper.
Pre-press workflows convert RGB designs to CMYK before sending to a printer. The conversion uses an ICC profile that knows the printer's color gamut — a Heidelberg offset press, a digital InkJet, an industrial roll fed by water-based dyes — each has its own profile.
A CMYK TIFF is the standard intermediate format for pre-press hand-off to printers.
How CMYK TIFFs are stored
- PhotometricInterpretation = 5: tag value indicating CMYK.
- SamplesPerPixel = 4: four channels per pixel.
- BitsPerSample = [8, 8, 8, 8]: typically 8-bit per channel; can be 16-bit.
- ICC profile: almost always present for CMYK, in tag 34675 (InterColorProfile).
The ICC profile tells viewers which CMYK gamut the values represent. "100% cyan, 0% other" means different physical inks under different profiles.
How PDF handles CMYK
PDF natively supports CMYK images via /ColorSpace /DeviceCMYK (uncalibrated CMYK, treated as a generic ink-printer model) or /ColorSpace [/ICCBased N R] with a CMYK profile (calibrated, profile-aware).
CMYK TIFFs land in the resulting PDF as CMYK Image XObjects. When the source TIFF has an ICC profile, it is preserved as /ICCBased in the output; without a profile, the image is tagged /DeviceCMYK.
Viewer support varies
- Full-featured commercial PDF readers: full CMYK support, profile-aware. Render for screen by converting CMYK to monitor-RGB through the source profile + monitor profile.
- Apple Preview: CMYK works on macOS via ColorSync. Linux/Windows: less reliable.
- PDF.js (Firefox/Chrome built-in): converts CMYK to RGB for display, sometimes with quality loss for non-standard profiles.
- mupdf, evince: support varies by version; recent versions handle CMYK.
- Mobile readers: spotty. Many treat CMYK as a degraded-RGB approximation.
For pre-press use (where the PDF goes to a printer's RIP or to a professional reviewer's PDF tool), CMYK preservation matters. For general-purpose distribution (the PDF will be viewed on phones, tablets, web browsers), CMYK is brittle — converting to RGB before PDF assembly produces more reliable output.
When to convert
If you have a CMYK TIFF but the goal is web-readable PDFs:
In Photoshop or another color-managed image editor, choose Image → Mode → RGB Color (this applies the source CMYK profile and converts), then save as a new TIFF with the sRGB profile attached. The output opens correctly everywhere. Then upload to TIFF2PDF.
TIFF2PDF does not auto-convert CMYK to RGB; the source colour model is preserved. CMYK input becomes CMYK in the PDF — fine for pre-press review, brittle for general distribution.
16-bit-per-channel TIFFs
Standard "8-bit" images store 256 levels per channel. 16-bit stores 65,536 levels, 8 extra stops of dynamic range. Used in:
- Photo editing. Curves, color grading, exposure adjustment compound rounding errors at 8-bit; 16-bit gives headroom.
- HDR sources. Raw camera data is 12 to 14-bit; saved as 16-bit TIFF for editing.
- Medical imaging. X-rays, CT scans, MRI use 12 to 16-bit for diagnostic detail.
- Scientific data. Spectroscopy, depth maps, normal maps, sensor readouts.
How PDF handles 16-bit
PDF's /BitsPerComponent can be 16. Combined with any color space (DeviceGray, DeviceRGB, DeviceCMYK, ICCBased), this gives 16-bit fidelity in the file. In practice, viewer support for 16-bit images varies — some commercial PDF readers handle it correctly, many treat it as 8-bit on display.
TIFF2PDF doesn't expose a bit-depth knob. 16-bit TIFFs typically land in the PDF as 8-bit images (the conversion library's default for broad compatibility), with the high-bit precision discarded. If you need true 16-bit preservation in PDF, use a professional pre-press tool with explicit 16-bit PDF/X export.
CMYK + 16-bit — the print archive case
The most demanding combination: 16-bit CMYK TIFFs from high-end scanners or pre-press systems. File sizes are large (4 channels × 16 bits × pixel count = 64 bits per pixel before compression). Profile attachment is essential.
For 16-bit CMYK input, the CMYK colour model and the ICC profile typically survive into the PDF, but the bit depth is reduced to 8 bits per channel by the conversion. The resulting PDF is professional-grade for screen review but loses one stop of dynamic range vs the source. For final delivery to a printer's RIP, send the original TIFF; PDFs are for proofing.