Skip to content

Foxit Conversion SDK overview ​

Foxit Conversion SDK is a high-performance library for conversion between PDF and Office (Word, Excel, PowerPoint) and between PDF and Markdown, designed to preserve layout and formatting.

Foxit PDF SDK also supports additional conversion paths (Microsoft Office, LibreOffice, WPS, HTML, DWG, and more). See Conversion capabilities overview.

Try it online

Live conversion demo (Node.js backend): conversion demo.

Core capabilities ​

  • Proprietary engine: Office and PDF creation engines are developed by Foxit; no third-party Office install is required for the proprietary path.
  • PDF ↔ Office: Bidirectional conversion for .docx / .xlsx / .pptx and PDF.
  • PDF ↔ Markdown: Available from 4.0 (requires PDF2MD / MD2PDF module licenses) for knowledge bases and content pipelines.
  • Flexible deployment: Use standalone, or as a plug-in for Foxit PDF SDK (desktop/server).
  • Language bindings: C, C++, Java, Python, Node.js, .NET Core, .NET.
  • Machine-learning recognition: Optional borderless-table recognition to improve PDF to Office accuracy.

Modules and licensing ​

DirectionModuleNotes
Office → PDFOFFICE2PDFWord / Excel / PowerPoint → PDF
PDF → OfficePDF2OFFICEPDF → Word / Excel / PowerPoint
PDF → MarkdownPDF2MDRequires the corresponding module license
Markdown → PDFMD2PDFRequires the corresponding module license

See Trial and licensing. Download and environment setup: sidebar “Getting started”.

Platforms ​

Standalone Conversion SDK packages target Windows and Linux. Platform coverage when used as a PDF SDK plug-in follows the corresponding PDF SDK release notes.