Documentation
Everything you need to build amazing PDF experiences
Two powerful ways to use EmbedPDF. Choose between our ready-made viewer for instant results, or our headless components for complete control.
Reference Packages
@embedpdf/snippet
The complete, highest-level package with built-in UI and controls. Drop it into any website with just a simple snippet.
Complete UINo Build Required
@embedpdf/engines
Pluggable rendering engines. Ships with PdfiumEngine – a high‑level wrapper with advanced PDF processing capabilities.
High-level APITypeScript
@embedpdf/pdfium
Low-level JavaScript API wrapper for the PDFium rendering engine. Direct access to PDF manipulation.
CoreLow-level API
Need help?
Join our community for support, discussions, and to contribute to EmbedPDF's development.