
Build, view, edit, and extract data across 100+ formats with a single production-ready SDK
Apryse (formerly PDFTron) is a document processing SDK platform that gives developers everything needed to add PDF viewing, editing, annotation, digital signatures, OCR, and data extraction to their own web, mobile, or server applications. Using a proprietary in-house rendering engine, it delivers high-fidelity rendering across 100+ file formats including PDF, DOCX, XLSX, CAD, images, and video. Used by 20,000+ organizations including 85 of the Fortune 100.
Fully client-side document viewing, annotation, and editing via WebAssembly with no server dependencies
Handles 100+ file formats including PDF, DOCX, XLSX, PPTX, CAD files, images, and video in a single SDK
Real-time markup, comments, measurement tools, stamps, and custom annotation workflows
Custom signing flows with field placement, signer assignment, and document validation
Automated key-value pair extraction from semi-structured documents like receipts, IDs, and forms
Backend processing in .NET, Java, C++, Python, Go, PHP, Ruby plus native iOS and Android SDKs
Insert, remove, merge, split, redact, and convert documents including PDF/A directly in browser or server-side