Admission first
File, page, geometry, image and estimated-memory limits are checked before worker execution.
Inspect, compare, hash, redact supported content, and transform PDFs with visible limits, stable failures, and no document upload.
Thirteen admitted workflows share a browser-local boundary, source/output separation, explicit limitations, and session-local operation history.
Separate detected facts, warnings, limitations, and recommendations.
Compare extracted text, page geometry, annotations, and rendered appearances.
Calculate local SHA-256 hashes without turning them into legal claims.
Reconstruct supported pages and verify bounded image-only output.
Combine local PDF files in a selected source-file order.
Extract pages by range or split into individual files.
Apply a text watermark across every page.
Flatten supported interactive form fields into page content.
Three local steps. No account or document upload.
Choose local PDF or image files in the browser.
Select your tool and configure settings. Everything runs locally.
Use the native save picker or let your browser handle the fallback download.
AO-PDF exposes the operating boundary before a document is selected and keeps document-derived data out of telemetry.
File, page, geometry, image and estimated-memory limits are checked before worker execution.
A dedicated worker is cancelled or terminated on demand, timeout, navigation and unmount.
Only admitted tool, outcome, capped duration and governed error code can enter custom events.
Choose a local assurance or transformation workflow and review its limits before processing begins.
Get Started Free