Some test text!

Our Products
Our Products

See all capabilities you can build with on the PDFTron platform.

Deployable on:

React

Angular

Vue

Svelte

Electron

Blazor

Node.js

Integrations:

Salesforce

Mendix

SharePoint

SDK Features

SDK Features

View

Customize

Annotate

Search

Forms

PDF/A

Redaction

Sign

Performance

Content Extraction

Layers

Page Manipulation

Security

Bookmarks

Compare

Reflow / Reader Mode

Document Generation

Document Editing

Convert

Ready To Deploy Workflows

Ready To Deploy Server

View

Customize

Annotate

Search

Forms

PDF/A

Redaction

Sign

Performance

Content Extraction

Layers

Page Manipulation

Security

Bookmarks

Compare

Reflow / Reader Mode

Document Generation

Document Editing

Convert

Ready To Deploy Workflows

Ready To Deploy Server

View:

PDF

The industry-leading PDF rendering engine provides a range of accurate and fast PDF editing functionalities, directly in the browser.

Video

Facilitate video review and approval processes with advanced frame-by-frame audio and video annotation features.

Office

Render and collaborate on PNG, JPEG, Adobe Photoshop, Illustrator, DICOM, HEIC and hundreds more image formats.

Audio

Securely redact sensitive content directly in your audio track.

HTML

Annotate and collaborate freely without losing any interactive elements of your page.

Images

Render and collaborate on PNG, JPEG, Adobe Photoshop, Illustrator, DICOM, HEIC and hundreds more image formats.

CAD

Annotate and collaborate on CAD-based PDFs with PDFTron's in-house rendering engine, with unlimited zoom rendering to see detail at any level.

3D

Annotate, navigate, and collaborate on 3D models from various file types right in your browser.

Customize:

Internationalization

Available in 12 languages, with i18n support for additional translations.

Open-source UI

Our UI is open-source, so you can also skip the APIs and customize it right in the source code.

Customization APIs

A rich set of APIs allows you to customize extensive functionality and create your own look and feel with only a few lines of code.

Build your own UI

Build your own one-of-a-kind design using the same APIs and rendering engine as the WebViewer UI.

Custom CSS

Create your own color theme for any WebViewer element.

Annotate:

Give your users the document annotation tools they need, fully up to PDF-spec and guaranteed to look the same in other PDF viewers.

Text Annnotations

Annotate, manipulate, and extract text accurately in your documents.

Flatten Annotations

Flatten annotations to make them part of your document.

Shape Annotations

Use preset shapes, callout, and freehand annotations to highlight specific areas of your documents.

Export Annotations

Optimize storage capacity by exporting annotations separately to your database.

Import Annotations

Import existing annotations as XFDF or FDF.

Stamp Annotations

Choose from a set of stamps or create a set of customs to expedite review and approval processes.

Remove Annotations

Remove every annotation from your document in a single click.

Signature Annotations

Add digital signatures in typed or handwritten format.

Measurement Annotations

Accurate, scalable, and auto-snapping measurement tools in 2D and 3D documents.

Review and approval statuses

Ease review and approval processes with our annotation statuses or create your own custom set.

Rich Text Annotations

Change the color, font, and other stylistic text elements.

Annotation Links

Add links to another page or an external URL to any annotation.

Custom Annotations

Create your own custom annotations.

Annotation Permissions

Control who can access annotation tools and colors.

Search:

Search with UI

PDFTron's own AI-powered text search and extraction algorithm provides accurate and versatile search modes and features within the WebViewer UI.

Programmatic Search

Access WebViewer UI's detailed search capabilities when you build your own UI.

Ambient String Search

Search results are listed with surrounding context displayed to enhance user experience.

Regex Search

Search documents for regular expressions such as personal and sensitive information.

Forms:

Form Filling

Allow users to fill various form data, and extract form data for cost-effective on-site storage of information.

Form Flattening

Merge field content with the form to generate one searchable filled document for archival or processing.

Form Field Customization

Change any visual of your form fields, and set design rules for select field types.

Form Creator/Editor

Create new and edit existing forms with digital signatures, buttons, text, validation and much more!

PDF/A:

PDF/A

Achieve full compliance by converting your documents to any version and conformance level of the PDF/A standard.

PDF/A Validation

Validate PDF/A compliance, and generate error reports to efficiently fix compliance deficits.

Redaction:

Redaction

Remove text or areas permanently and securely, separately, or programmatically via "search and redact.

Sign:

e-Signature

Sign documents with a drawn, typed, or uploaded signature and save numerous signature templates for quick sign flows.

Digital Certification Signature

Certify the unaltered state of a document with multiple signees.

Digital Approval Signature Creation

Increase document security and enforce signature order by adding a digital certificate.

DocTimeStamp (DTS) Signature Creation

Add DocTimeStamp (DTS) signature to PDF that is verifiable with a third-party.

Long-Term Validation (LTV) Signature Creation

Add Long-Term Validation (LTV) signature to PDF that is verifiable at any time in the future, regardless of any changes made to technology specifications in the future.

Digital Signature Validation

Confirm the validity of all digital signatures and their signing history within a document.

Performance:

Document Streaming

Reduce bandwidth and experience blazing fast loading times with document streaming technology.

Flattener

Increase rendering performance on older browsers by reducing document complexity.

Optimizer

Compress images or redundant information to reduce document file size.

Content Extraction:

Text Extraction

Reliably copy text out of your document, powered by a two-step extract and rebuild process to maximize accuracy.

Image Extraction

Copy and extract all images and graphic elements, including vector paths.

Embedded Fonts

Extract embedded fonts and relevant font information.

Colour Separation

Ensure color accuracy for printing with CMYK color separation.

Table Extraction

Detect and extract tables from true and image-based documents, including any graphic elements the tables contain.

Article Extraction

Extract articles from publications and combine them with reflow capabilities in reader mode.

Layers:

Add Layer

Easily add and remove drafted content by adding custom layers on top of documents and drawings.

Layer Extraction

Extract and reuse individual layers in other documents and workflows.

Show/hide Layers

Toggle layer visibility to display or switch off optional information on complex documents and allow different users to collaborate on the same files.

Page Manipulation:

Page Manipulation UI

Enabled via permissions, allow users to manipulate pages separately or in bulk entirely client-side in their browsers.

Reorder Pages

Drag one or multiple pages in the Page view to reorder them, or perform the same operation programmatically.

Thumbnail Generation

Create document previews in various sizes and quality settings.

Rotate Pages

Rotate individual pages or the entire document at once.

Insert Pages

Insert a page anywhere in the document, manually or programmatically.

Remove Pages

Remove individual or multiple pages at once.

Extract Pages

Extract pages into a newly generated PDF document, or save content in file storage.

Crop Pages

Crop pages programmatically or manually by drawing an area to crop.

Merge Pages

Combine pages or entire documents of any file format, programmatically or via drag and drop.

Security:

Custom PDF encryption

Build your own custom encryption algorithm on top of included document security.

Modify or add security permissions

Manage and modify permissions to prevent users from unauthorized actions.

Standard PDF encryption

Secure access to documents with multi-level passwords.

Watermark

Securely embed static or dynamic watermarks with names, dates, and custom content into your documents.

Remove encryption

Remove any existing encryption from your document.

Bookmarks:

View table of contents

Navigate your documents via a table of contents you can extract for easy reference.

Edit bookmark

Modify a bookmark name and set its destination right down to page sections and zoom areas.

Add bookmark

Add bookmarks and to to any location within the document.

User bookmarks

Let users create their own set of bookmarks and export them for future use on the same document.

Remove bookmark

Delete any existing bookmark from the document.

Compare:

Text extraction and comparison

Extract text for a letter-by-letter comparison to highlight any differences between two documents.

PDF Overlay

Create an overlay PDF that highlights all differences in text and graphic elements between two documents.

Semantic text comparsion

Compare changes in semantic categories, such as headers, paragraphs, numbers, and generate a document with a summary of differences for easy review.

Image Overlay

Compare documents visually by converting the two documents to images to lay them on top of each other for a pixel-by-pixel comparison.

Reflow / Reader Mode:

Reflow or reader mode

Create a comfortable reading experience by automatically adopting font sizing and flow to smaller screen sizes while retaining all annotation and search functions.

Document Generation:

PDF template generation

Build PDF templates from HTML and DOCX files with replaceable content strings.

Reflowable DOCX template generation

Populate any DOCX template with JSON from a datasource to generate your PDF, while retaining reflow, dynamic tables, images, and more.

Document Editing:

Programmatic document content reading

Edit any text, image, path and JS element within your PDF, among many others!

Programmatic document content editing

Edit text content, appearance, page setup, and much more.

Programmatic document content removal

Detects all content for removal, whether it's visible or hidden behind a layer.

PDF text editing with autoreflow

Edit PDFs similar to editing in Word, supporting text reflow and resizing of paragraph boxes.

Convert:

Office to PDF

DOCX to PDF, XLSX to PDF, PPTX to PDF.

PDF to Office

Convert PDF to DOCX.

Legacy Office Support

DOC to PDF, XLS to PDF, PPT to PDF.

HTML to PDF

HTML to PDF.

PDF to HTML

PDF to HTML.

3D to GLB/GLTF

Convert several 3D formats to web optimized GLB/GLTF.

Image to PDF

TIFF to PDF, PNG to PDF, JPEG to PDF.

PDF to Image

PDF to TIFF, PNG, JPEG, SVG.

Advanced Imaging

Direct conversion from DICOM and other formats such as AAI, ARW, DCR, HEIC and RAF to PDF.

CAD to PDF

DWG to PDF, DGN to PDF, DXF to PDF, DWF to PDF, RVT to PDF.

Ready To Deploy Workflows:

Collaboration

Enable real-time collaboration in WebViewer.

Ready To Deploy Server:

WebViewer Server

Add WebViewer Server or deploy it on its own to increase performance and enhance document control and security.

Stay updated

Sign up for our quarterly newsletter