Features & add-ons

    Check out the full list of features that Foxit PDF SDK provide to help you build a customized PDF Viewer.

    Web demo
    Foxit PDF SDK
    Used everywhere

    Trusted by Some of the World's Largest Companies

    Take a look at who uses our technology.

    aig
    amazon
    bank of america
    google
    ibm
    intel
    jpmorgan
    nasdaq
    tsb
    microsoft
    wells fargo
    aig
    amazon
    bank of america
    google
    ibm
    intel
    jpmorgan
    nasdaq
    tsb
    microsoft
    wells fargo
    Key Features

    Build a customized PDF Viewer

    Viewing & Rendering

    Open, render and view PDF documents across all platforms and devices, and preserve your content long-term. Our years of industry expertise means our technology is fast, accurate and robust.

    Explore More

    Digital Signature

    Use ink signatures to let customers sign documents in their digital devices. Sign PDF in web apps easily without needing to print a file to sign again!

    Explore More

    Full-Text Search

    Fast full-text search for any PDF document, language, or encoding type. The SQLite-based full-text search delivers near-instant results, even for repositories on any digital device.

    Explore More

    Smart Forms

    Create, edit and fill PDF (AcroForms and XFA) forms progammatically. Give end users the ability to fill out digital forms that connect flawlessly to your systems through the import and export of FDF (Form Data Format) files.

    Explore More

    Annotations

    Our PDF SDK provides full support for displaying and annotating PDF in web applications with an extensive range of functions for creating, editing or importing/exporting annotations.

    Explore More
    More features

    Everything a PDF needs

    Security

    Take advantage of full encryption and decryption, password encryption, certificates — or, bring-your-own security handler. Support for Standard PDF security handler (40 and 128 bit RC4), 128 bit AES encryption, and 256-bit AES encryption.

    Attachments & associated files

    Create and edit document attachments, or associate files together. Associating files lets you associate content in other formats with objects of a PDF file and identify the relationship between the PDF content and the objects.

    Asynchronous loading

    For large files, allow the first PDF pages to be loaded asynchronously, without having to load the whole document, which would normally take a very long time to load.

    Reflow

    Rearrange page content when the page size changes. This is useful for applications that have to prepare for the same layout to display on multiple devices. Create, render, release, and access properties of reflow pages.

    Barcodes

    Generate barcode bitmaps from a given string. Support for 1D barcode: Code39, Code128, EAN8, UPCA, EAN13, ITF; 2D barcode: PDF417, QR.

    Layers

    Render all PDF layers of a document, traverse the layer tree, and set the visible state of every PDF layer to show or hide its contents.

    Premium extensions

    Add-ons

    XFA Forms

    XFA Forms

    XFA Forms are XML-based forms wrapped inside a PDF. Securely capture, present, move, process, output, update and print information associated with static and dynamic XFA forms. Simplify your data sharing, transportation and availability with XFA.

    Explore More
    Digital Rights Management

    Digital Rights Management

    Keep your PDF documents secure by connecting your application and files to Microsoft's Rights Management Services platform natively. Foxit PDF SDK also integrates with your IRM and DRM solution.

    Explore More
    OCR Scanning

    OCR Scanning

    Convert scanned documents to searchable text PDFs with our highly accurate enterprise optical character recognition (OCR) software. Designed for scanning, and archiving, our robust functionality outputs 13 different file formats including PDF & PDF/A.

    Explore More
    Redaction

    Redaction

    Programmatically search and sensor sensitive information in a document for legal or security purposes to keep your customer and employee information safe. Click here to see how you can achieve full GDPR-compliance.

    Explore More
    PDF/A

    PDF/A

    Leverage our conversion and verification technology to turn regular PDFs into PDF/A compliant documents. If you are already working with PDF/A in your processes, proactively verify third-party PDFs you receive are PDF/A compliant.

    Explore More
    Get started

    Ready to Develop Your PDF Solution?

    Web Demo

    Try our SDK for Web in your browser. No download or login required.

    VIEW DEMO

    Ready to get started?

    Licensing tailored to you

    Our sales engineers are PDF experts and coders by trade. They'll answer any technical questions, help you build a proof of concept, and create a license that suits your needs.

    30-day free trial

    Try our advanced PDF technology on your chosen platform(s), completely free, for 30 days.