Skip to content

Foxit PDF SDK: the ideal choice for cross-platform development

Foxit PDF SDK is a high-performance development library built for software developers. With it, you can use mainstream languages and development environments across Windows, Mac, Linux, Web, Android, iOS, and HarmonyOS to add powerful PDF capabilities to enterprise, mobile, and cloud applications.

Core capabilities

Rendering and zoom

High-performance PDF rendering lets users view complex documents smoothly, with free zoom so detailed content stays clear.

Annotations and markup

Rich annotation, markup, and comment features—including freehand drawing and other drawing tools—for personalized markup. Multimedia embedding and playback and electronic stamps support real-world approval workflows.

Forms and interaction

Full support for AcroForm and XFA interactive forms: filling, auto-detection, and dynamic interaction. JavaScript can trigger events such as form submission and calculations for more capable forms.

Text and image processing

Full-text search, text selection and copy, OCR to turn image text into editable text, and image extract/insert for flexible document handling.

Security and access control

Password protection, permissions, digital signatures, watermarks, RMS, DRM, and more to protect PDF security and privacy.

Document operations

Merge and split, page management, format conversion, and compression for flexible PDF workflows.

Advanced features

Content editing, accessibility, layout recognition, document compliance, 3D rendering, document comparison, table creation, and other advanced capabilities for demanding scenarios.

PDF demo reader

Foxit PDF SDK includes an embeddable PDFReader demo reader on Windows and Linux for quick integration. On Web and mobile (including HarmonyOS), in addition to basic PDF display controls, ready-to-use full PDF reader components simplify development. See platform support for demo readers and UI components:

Why choose Foxit PDF SDK

As a leading PDF software vendor, Foxit’s SDK libraries are widely used in well-known applications and have been rigorously tested over time for industry-leading quality, performance, and features.

Easy integration

Integrates into existing applications with minimal code changes, saving time and cost.

Lightweight design

Fast deployment and low resource use with little impact on application performance.

Cross-platform support

Windows, macOS, Linux, Web, Android, iOS, and HarmonyOS so you can deliver consistent PDF features across operating systems.

Standard annotations

Annotation data is compatible with major PDF applications and industry standards for sharing across apps.

High-fidelity rendering

Foxit’s advanced PDF engine parses and renders quickly for faithful on-screen output.

Professional technical support

Responsive support and regular updates so issues are resolved promptly and you gain new features and optimizations.

Mobile advantages

In addition to cross-platform benefits above, Foxit PDF SDK on mobile (including HarmonyOS) offers:

  • Clean, friendly design — A strong user experience for PDF work on any device.
  • Flexible customization — Rich APIs to customize features and UI; on mobile, UI source and JSON configuration support deep customization.
  • OOM recovery — Keeps apps stable on memory-constrained mobile devices.

For mobile SDK architecture and features, see PDF SDK mobile overview.