Tiny Online Tools logoTiny Online ToolssearchSearch tools…grid_viewAll Tools
Homechevron_rightPDF Toolschevron_rightPDF Print Preflight CheckerPDF Print Preflight Checker

PDF Print Preflight Checker

Check fonts, image resolution, colour, page boxes, transparency and ink before you send a PDF to a commercial printer.

upload_file

Click to browse or drag & drop files here

Choose a PDF to preflight

Accepted: .pdf,application/pdf

Output profileDigital pressOffset CMYKNewsprintPDF/X-styleCustomCommercial sheetfed and web offset: 300 DPI images, 300% ink, 3 mm bleed, TrimBox and output intent required, no RGB.ThresholdsAllow RGBRequire TrimBoxRequire output intentAllow live transparencyEstimate ink coverage (renders every page)

Similar Tools

PDF Ink Coverage Analyzer

PDF Ink Coverage Analyzer

Estimate CMYK ink coverage and total area coverage page by page, with a heat map showing where a PDF exceeds your press limit.

PDF Font Inspector

PDF Font Inspector

List every font in a PDF with its subset tag, subtype, embedding status and the pages that actually use it.

PDF Page Box Editor

PDF Page Box Editor

See and edit MediaBox, CropBox, BleedBox, TrimBox and ArtBox — with a visual overlay, print warnings and bleed presets.

PDF Accessibility Checker

PDF Accessibility Checker

Check a PDF's tags, reading order, alt text, language and headings against machine-checkable WCAG rules.

PDF OCR Corrector

PDF OCR Corrector

Fix misrecognised words in a scanned PDF's hidden OCR layer, leaving the scan pixel-identical.

Metronome

Metronome

Browser-based metronome with adjustable BPM and time signature. Perfect for music practice, no app install required.

YAML to JSON

YAML to JSON

Convert YAML files to JSON.

apps

More Tools

Browse our full collection of free online tools.

One run, every problem the printer would have found

A job comes back from the printer with a list. This tool produces the same list before you send it, sorted by how much trouble each item is, with the page number attached.

What it checks

Fonts. Any font without an embedded FontFile, FontFile2 or FontFile3 is an error — including the base 14. "Helvetica is always available" is a PostScript-era assumption; a modern RIP substitutes something with different metrics and your line breaks move. Type3 fonts are flagged separately, and subset tags (AAAAAA+Carlito) are reported as information because they are healthy.

Image resolution. Effective DPI is the intrinsic pixel size divided by the drawn size on the page, which is the only figure that means anything. Below the profile minimum is an error; bitmap and line art get a much higher minimum. Wastefully high resolution is reported too — a 2400 DPI photo is megabytes the RIP will throw away.

Colour. RGB and Lab objects in a CMYK-destined file. ICCBased spaces and their component count. Spot colours and how many, because each one is another plate on the invoice. A missing /OutputIntents entry, which is what tells the RIP what CMYK actually means.

Page boxes. No TrimBox. A TrimBox equal to the MediaBox, which means no bleed at all. Bleed under 3 mm. Boxes escaping the MediaBox. Mixed page sizes and rotations. Text sitting inside the safety margin, where the guillotine may find it.

Transparency. Transparency groups, soft masks and blend modes other than Normal. Older RIPs need these flattened.

Ink. Total area coverage against your limit, both as a rendered estimate and — more reliably — as the CMYK values the file actually declares.

And the rest. Hairlines under 0.25 pt that vanish on press. Overprint settings. Annotations and form fields that were never flattened. Embedded JavaScript. Encryption.

What it is not

It is a checklist, not a PDF/X validator. It does not verify version keys or the identity of an output intent's profile, it cannot open ICC profiles, it does not check trapping, screening or imposition, and it reports overprint rather than simulating it. Your printer's RIP remains the authority.

Privacy

The PDF is read entirely in your browser and never uploaded.