Built by an indie author, for indie authors

Stop getting rejected by IngramSpark.

PrintReady runs 16 compliance checks on your interior PDF, auto-fixes what it can, and hands you a file that's ready to upload — with a plain-English report explaining everything.

No account required First scan free Files deleted after scan
PrintReady — compliance scan
16
Checks run
3
Issues found
3
Auto-fixed
!
ICC color profiles
3 ICCBased colorspaces found (RGB, CMYK, Gray)
→ Stripped and replaced with device colorspaces
Fixed
Font embedding
All fonts fully embedded — no substitution risk
Pass
!
PDF/X compatibility
Transparency on pages 2, 7, 14 — not PDF/X-1a
→ Flattened, tagged as PDF/X-1a
Fixed
~
Spine width
312 pages on white 60# = 0.7027" (17.85 mm)
Info
Sound familiar?
IngramSpark rejected your file with a cryptic error about ICC profiles or PDF/X — and you have no idea what that means.
You paid a formatter $150 to fix something that turned out to be a two-line Python script's worth of work.
Your book printed with wrong colors because a Pantone swatch snuck in from your designer's template.
Your spine text disappeared because you ordered a cover before calculating the correct spine width for your page count and paper stock.
What we check

16 checks. Every upload.

Every check that actually causes rejections or print disasters — not a generic PDF validator.

Critical
ICC color profiles
Embedded ICC profiles cause IngramSpark and B&N Press to reject the file outright.
Auto-fixed: replaced with device colorspaces
Critical
Font embedding
The #1 rejection reason. Unembedded fonts get substituted at press — your whole book prints in the wrong typeface.
Reports exact font names and every affected page
Critical
PDF/X compliance
Transparency, layers, and missing PDF/X-1a tags all trigger automatic rejection on professional print platforms.
Auto-fixed: transparency flattened, layers removed
Critical
Spot / Pantone colors
Pantone swatches from a designer's template cause color shift or outright rejection on POD platforms.
Auto-fixed: converted to CMYK equivalents
Critical
Encryption & passwords
A locked PDF can't be processed by any platform. Happens more often than you'd think when exporting from certain apps.
Auto-fixed: encryption removed
Critical
Page count (even/odd)
Print books must have an even page count. Odd count means a blank final page or platform rejection.
Auto-fixed: blank page appended to even the count
Important
Image resolution (300 DPI)
Images below 300 DPI print blurry. Flags exactly which pages are affected and how far below spec.
Reports page numbers and actual DPI per image
Important
Bleed & margins
Wrong bleed width or missing TrimBox means content gets cut off at the trim line.
Auto-fixed: TrimBox corrected to platform spec
Important
Color mode
RGB images in a B&W interior get charged at color print rates — which can add $3–6 per copy to your printing cost.
Flags exact pages so you can fix at source
Important
Page size consistency
A single page pasted from a different template at a slightly different size causes binding failures.
Auto-fixed: outlier pages normalized to majority size
Important
Active hyperlinks
Clickable links are flagged by print platforms and don't function in a physical book anyway.
Auto-fixed: annotations stripped, URL text preserved
Important
JavaScript & forms
Interactive elements are invisible in print and cause automatic rejection on upload.
Auto-fixed: all interactive elements removed
Polish
Spine width calculator
Calculates exact spine width in inches and mm across all 4 paper stocks — before you order your cover.
Included in every scan report automatically
Polish
Crop marks
IngramSpark adds its own trim guides. Crop marks in the file cause double-marking and misaligned trimming.
Detected and flagged with re-export instructions
Polish
Overprint settings
Wrong overprint mode causes white halos around text on colored backgrounds and CMYK color shifts at press.
OPM auto-corrected where possible
Polish
Document metadata
Missing title/author metadata shows up in library catalogs. Trial app watermarks look unprofessional.
Reports what's missing and exactly how to add it

Simple, honest pricing

Formatters charge $50–200 to fix issues PrintReady catches in 30 seconds.

Pay as you go
$9
per file
Perfect for authors publishing one book at a time.

  • All 16 compliance checks
  • Fixed PDF download
  • Plain-English HTML report
  • All 4 platforms
  • Bulk upload
  • White-label reports
Formatter / Agency
$49
per month · unlimited files
For formatters and publishing service providers handling client files.

  • Everything in Indie Author
  • White-label reports (your branding)
  • Bulk upload (up to 20 files)
  • API access
  • Priority support
  • Custom platform specs

First scan always free · No account required · Files permanently deleted after processing

From authors

Built by someone who lived it

★★★★★
"IngramSpark rejected my file three times before I found this. It caught the ICC profile issue in 10 seconds that I'd been fighting for two days."
S.K. VeilAuthor, The Thread-Seer Saga
★★★★★
"I use this on every client file before delivery. The white-label report makes me look like I have a whole technical team behind me."
Formatter reviewIndie publishing community
★★★★★
"The spine width calculator alone saved me from reprinting 200 covers. I had no idea my page count needed a different spine width."
Romance authorSelf-published series

FAQ

Is my PDF kept private?
Your file is uploaded, scanned, and deleted. We don't store your manuscript, log its contents, or retain anything after the fixed PDF is downloaded. Files are wiped from our servers after 24 hours regardless of whether you download.
Does this work for cover files too?
Currently PrintReady checks interior files only. Cover file checking — full bleed, spine width matching, cover template validation — is on the roadmap and coming soon for paid plans.
What if my font can't be auto-fixed?
Font embedding is the one check we detect but can't auto-fix — we'd need your original font files to re-embed them. Instead we tell you exactly which fonts are missing and which pages they appear on, so you can re-export with embedding enabled from Atticus, InDesign, or Affinity Publisher.
Will this guarantee IngramSpark accepts my file?
PrintReady catches every technical compliance issue we know of. If a fixed file is still rejected, contact us — we want to know about it so we can add the check. We've never had a file rejected after passing all 16 checks.
Do you support KDP Print and Draft2Digital?
Yes — all four major platforms are supported. Each has different specs (KDP doesn't require PDF/X-1a, D2D targets ebook output at lower DPI) and PrintReady adjusts all 16 checks accordingly when you select the platform.
I'm a formatter — can I resell this?
The Formatter plan includes white-label HTML reports branded with your business name and logo. You can include them as part of your formatting service, charge whatever you like for it, and your clients never need to know what's running the checks.

Your next upload shouldn't get rejected.

Run your PDF through 16 checks in under 60 seconds. First scan is free.

Upload your PDF →