Document Tools
Pre-validate PDF documents for PDF/A archival compliance
pdf-a-validateDocument Tools
Audit PDF documents for accessibility features like tagging, language and PDF/UA metadata
pdf-accessibility-checkDocument Tools
Compare two PDF documents page by page and highlight text differences
pdf-diffDocument Tools
Count words, characters, sentences and CJK characters in PDF documents
pdf-word-countPDF Tools
Extract existing annotations (highlights, comments, stamps, links, markup) from a PDF into JSON
pdf-annotation-exportPDF Tools
Remove visual noise from scanned PDF pages — salt-and-pepper speckle, random grain, and faint background haze — using real image-processing algorithms. Text pages are preserved as searchable vector content.
pdf-denoisePDF Tools
Automatically detect and correct skewed (tilted) PDF pages. Preserves text pages as searchable vector content and only rasterizes image pages (e.g. scans).
pdf-deskewPDF Tools
Read AcroForm field names, types and current values from a PDF and export them to JSON
pdf-form-data-exportPDF Tools
Fill one PDF form template with an array of records and output one filled PDF per record (ZIP) or a merged PDF
pdf-form-fill-batchPDF Tools
Flatten a PDF form: bake field values into static content so the result is non-editable
pdf-form-flattenDocument Tools
Estimate reading time from PDF word counts, page pacing, and section-level breakdowns
pdf-reading-time-estimatorPDF Tools
Compress multiple PDF files with image downsampling and optimization, packaged as ZIP
pdf-batch-compress