About PDF color space inspector
Colour is where a document that looks perfect on screen turns into an invoice from a print bureau. A press prints with cyan, magenta, yellow and black inks, plus any spot inks specified separately; a monitor emits red, green and blue light. The two gamuts do not coincide, so a vivid RGB blue or a saturated green has no CMYK equivalent and gets mapped to the nearest printable colour at conversion time — by whichever piece of software happens to do the converting, with whatever assumptions it holds. That is why a file authored entirely in RGB comes back duller than expected and why nobody at the bureau can tell you in advance exactly how much duller. This tool reports which colour spaces the document actually uses, which ICC profiles and output intent it carries, and which spot and separation colours are named, so a colour problem can be diagnosed before the plates are made rather than after.
How to PDF color space inspector
- 01
Load the PDF
Colour space resources are collected from page resource dictionaries, images and shading patterns.
- 02
Check the space census
Device spaces, ICC-based spaces, indexed palettes and separations are listed with where each is used.
- 03
Look for the output intent
A print-destined file should carry one, naming the condition it was prepared for. Its absence is reported plainly.
- 04
Review the separations
Named spot colours are listed with their alternate space, which is how an accidental extra plate gets caught.
What this tool does
- Colour spaces used across the document: DeviceRGB, DeviceCMYK, DeviceGray, ICCBased, Indexed, Lab, Separation and DeviceN
- ICC profile detection with the component count and profile description where embedded
- Output intent reported with its identifier, which is what tells a press what condition the file was prepared for
- Named spot and separation colours listed with their alternate space and tint transform
- Mixed-space detection, so a nominally CMYK document with RGB images is flagged rather than left to the prepress operator
- Overprint and transparency group indications where set, both of which change how inks interact
- Per-image colour space cross-referenced, since images are the usual source of unexpected RGB
Limitations worth knowing
Every PDF tool has constraints. Stating them plainly is more useful than discovering them halfway through your work.
- This reports the colour spaces present. It does not convert colour, and conversion is not a lossless operation that a reader should perform blindly.
- It cannot tell you how a specific colour will appear on a specific press. That requires the press profile, the paper and a proof.
- Embedded ICC profiles are detected and described, not validated. A corrupt profile is reported as present.
- Spot colour names are reported as written. Whether "PANTONE 300 C" in the file matches the ink the printer will use is a conversation with the printer.
- Gamut warnings are not issued: deciding whether an RGB colour is out of gamut requires a destination profile this tool does not assume.
How your file is handled
This tool runs entirely inside this browser tab. When you choose a file, your browser reads it from your own disk and hands the bytes to JavaScript running on this page — no network request carries your document anywhere. You can confirm that yourself: open your browser’s developer tools, switch to the Network panel, and run the tool. You will see no upload.
Nothing is stored after the fact. Closing or reloading this tab discards the file, the result and everything derived from them, because none of it ever left your machine. Read how local processing works.
Questions about PDF color space inspector
My print shop says the file is RGB. What does this report show me?
Exactly where the RGB is. Documents are frequently mostly CMYK with a handful of RGB images or RGB-specified vector elements that were never converted. This report separates colour space by usage, so you can see whether the problem is the whole document or three placed images, which is the difference between re-exporting and fixing three links.
What is an output intent and do I need one?
It is an embedded ICC profile plus an identifier declaring the printing condition the file was prepared for — a coated stock under a particular standard, for instance. It does not change any colour values; it records the assumption under which they were chosen, so a press can reproduce them faithfully or convert them knowingly. For commercial print, yes. For screen or office printing, no.
What are spot and separation colours?
A Separation colour space names a single ink printed on its own plate — a specific brand-book colour, a metallic, a varnish. Each one is an extra plate and an extra cost, which is why an unintentional spot colour matters. Every separation carries an alternate space and a tint transform so a reader that cannot print the real ink can approximate it on screen.
Why does my colour look different on screen than in print?
Because a monitor emits light and paper reflects it, and the achievable ranges genuinely differ. Saturated RGB blues and greens have no CMYK equivalent and must be mapped inward to something printable. That mapping is what colour management exists to make predictable: an ICC profile and an output intent turn an unpredictable conversion into a documented one.
Is a grayscale-looking document actually grayscale?
Often not, and this is a real cost. A document that looks black and white may specify its blacks in CMYK or RGB, in which case a press may run all four plates to print what should be one. This report shows the declared space rather than the appearance, which is how that gets caught before it is billed as four-colour.
Tools that pair with this one
- PDF Image InspectorSee the real resolution of every image in a PDF, and the DPI it actually prints at.
- PDF/A CheckerCheck the archival indicators in a PDF — clearly labelled as indicators, not certification.
- PDF InspectorA complete technical report on any PDF, produced without uploading it.
- PDF Page Size DetectorMeasure every page box in a PDF and catch the mixed sizes that ruin a print run.
- Compress PDFMake a PDF smaller by re-encoding its images and cleaning up its internals.
- PDF to JPGRender each page of a PDF as a JPG image, at the resolution you pick.