Everything you needto build amazing PDF experiences
Comprehensive documentation for all EmbedPDF packages, with guides, API references, and examples.
Jump into yourfavorite framework
Headless PDF components that fit any UI framework. Get PDF viewing working in your app with our framework-specific guides designed by developers, for developers.
React
Components & Hooks
What you'll get:
- Pre-built PDF viewer components
- Custom hooks for PDF interactions
- TypeScript support out of the box
- Seamless React lifecycle integration
Vue
Composition API
What you'll get:
- Vue 3 compatible components
- Composition API composables
- Reactive PDF state management
- TypeScript support with Vue types
Need something else? We've got you covered.
Available Packages
@embedpdf/snippet
The complete, highest-level package with built-in UI and controls. Drop it into any website with just a simple snippet - no build tools required.
Documentation:
@embedpdf/engines
Pluggable rendering engines for EmbedPDF. Ships with PdfiumEngine – a high‑level, promise‑first wrapper with advanced PDF processing capabilities.
Documentation:
@embedpdf/pdfium
JavaScript API wrapper for PDFium rendering engine, providing low-level PDF manipulation capabilities.
Documentation:
Need Help?
Join our community for support, discussions, and to contribute to EmbedPDF's development.