PDF Utilities
Handy free PDF utilities — OCR scanned documents, view and edit metadata, count pages, and more. Fast, free, and no signup required.
- PDF Page Count & InfoQuickly see a PDF's page count, file size, and first-page dimensions — no download needed.
- PDF to TextExtract all text from a PDF as a plain .txt file — great for search-and-replace, archiving, or copy-paste. Or output Markdown with detected headings (#/##/###).
- PDF Metadata EditorView and edit a PDF's embedded metadata — title, author, subject, keywords, creator software. Drop several PDFs to bulk-apply the same metadata and download a ZIP.
- Extract PDF BookmarksRead the bookmark list from a PDF as plain text or JSON — one line per bookmark, with the page it points to.
- Compress PDF (Aggressive)Maximum-compression PDF squeeze — re-rasters every page as a JPEG. Big size reduction, but the text becomes non-selectable.
- Compare Two PDFsFind what changed between two PDFs — text-level diff, page by page, output as a side-readable report.
- OCR PDF (Make Searchable)Run OCR on a scanned PDF to add a searchable, copy-able text layer — the file looks identical but you can now select text.
- Repair Corrupted PDFSalvage a damaged PDF using qpdf — fixes broken cross-reference tables, recovers what's recoverable, often opens unopenable files.
- Section 508 / WCAG CheckHeuristic accessibility audit — checks document language, title metadata, tagged-structure flags, bookmarks, form-field labels, and more.
- Zip PDFsBundle multiple PDFs into a single .zip — no PDF processing, just packaging for easy email or upload.
- Batch Rename PDFsRename a stack of PDFs by pattern — tokens like {n}, {original}, {date}, {pages} for clean numbering and metadata-aware names.
- Redline Comparison (Track-Changes Style)Compare two PDFs and produce an inline-redline report — deleted text struck through in red, inserted text underlined in green.
- Closing Disclosure CheckerAudit a Closing Disclosure (CD) PDF — checks expected form fields are present and lists missing or empty critical fields.
- Reference Text vs PDF RedlinePaste a reference text (e.g. the canonical doc-template body) and upload a signed PDF — get a redline showing exactly what was changed.
- Thesis Binding Prep CheckAudit a thesis PDF against hardbound binding standards — checks page size consistency, margin estimates, and page count for binding suitability.
- Image Alt-Text AuditWalk a PDF's image XObjects and report which images have alt-text (/Alt) and which do not — the no-1 accessibility miss in most PDFs.
- Color Contrast CheckerSample text-run and background colors across a PDF and flag pairs that fall below WCAG-AA contrast ratios.
- Pre-Press ValidatorAudit a PDF for print-readiness — page-size consistency, bleed boxes, fonts embedded, font subsetting, raster image presence.
- Spot Color ExtractorWalk a PDF's color spaces and list every spot (Separation) color used — names, alternate color spaces, and which pages reference them.
- Overprint AuditInspect a PDF's graphics-state objects for overprint flags (/OP, /op, /OPM) — surface any unintentional overprint that could surprise you at the press.
- Immigration Form Completeness AuditAudit a filled USCIS form (I-9, I-130, N-400) for completeness — flags missing critical fields and signatures before submission.
- Print-on-Demand ReadinessAudit a manuscript PDF against KDP / IngramSpark / Lulu print-on-demand requirements — trim consistency, even page count, bleed, file size.
- Find Text LocatorFind every occurrence of text in a PDF and report page number + surrounding context — for review, redaction prep, or migration planning.
- Image Quality AnalysisInspect every image in a PDF and report dimensions, format, bit depth, and per-image storage size — print-readiness audit.
- Validate PDF/A ComplianceHeuristic PDF/A-readiness audit — checks structural elements (XMP claim, MarkInfo, OutputIntent, tagged structure) and lists what would block strict validation.
- Visual Diff (Image-based)Compare two PDFs visually — rasterise each page, overlay the two as red/green channels, and produce a PDF that highlights pixel differences.
- Strip Embedded ThumbnailsRemove the embedded page-thumbnail images that some PDF authoring tools save into a PDF — shrinks file size, removes a privacy leak.
- List All HyperlinksWalk a PDF's /Annot Link entries and list every hyperlink found — page, target URL, position. Info-only export for review or migration.
- Validate Required Form FieldsCheck whether every required field in a PDF form has been filled. Pass/fail report with the names of any missing fields.
- Detect Signature ZonesLocate every signature field in a PDF — name, page, position, signed/unsigned status — for routing to e-sign workflows.
- PDF Heading Structure AuditWalk a tagged PDF's structure tree, list every heading (H1–H6) in document order, and flag broken hierarchy (skipped levels, multiple H1s, missing H1).
- Tagged PDF ValidatorCheck whether a PDF is tagged (has a structure tree), how many tags it has, and whether key accessibility prerequisites (lang attribute, MarkInfo) are set.
- PDF/A Version DetectorRead a PDF's metadata to identify which PDF/A part and conformance level it claims (1a, 1b, 2a/2b/2u, 3a/3b/3u) — and whether it claims any at all.
- PDF Reading Order AuditCompare a PDF's structure-tree reading order against the visual top-to-bottom layout of its content. Flag pages where the tag sequence diverges from visual order.
- CMYK Gamut CheckScan a PDF for highly-saturated RGB colors that fall outside CMYK gamut and will not print accurately on a 4-color press. Audit before sending to print.
- Font Embedding CheckList every font referenced in a PDF and report whether it's embedded (subset / full) or external — pre-press check to ensure the press won't fall back to a substitute.
- PDF Structure DiffCompare two PDFs at the structural level — page count, page sizes, font lists, embedding status — so you can spot non-content drift between versions.
- PDF Page-by-Page ChecksumCompute a SHA-256 checksum of each page's content stream. Use to detect which page(s) changed between revisions of an otherwise-identical PDF.
- PDF Version-History CompareDrop N consecutive revisions of a PDF (v1, v2, v3 …) — get a unified Markdown report showing what changed at each step plus a final cumulative diff.
- Bulk Page-Count AuditDrop N PDFs — get a CSV with page count, file size, and metadata for each one. Useful for inventories, bid packages, evidence collations, or anywhere you need a one-row-per-document summary.
- Bulk List PDF MetadataDrop N PDFs — get a CSV with every metadata field for each one (Title, Author, Subject, Keywords, Creator, Producer, dates). Audit before sharing externally to catch leaks.