Forcing visitors to download a file just to read it loses attention fast. Document Embedder lets you embed PDF, Word, Excel, PowerPoint, and other document formats directly into WordPress posts and pages – trusted by 10,000+ WordPress sites. It supports local file uploads as well as files hosted on platforms like Google Drive and Dropbox, and displays them in a responsive viewer you can configure to match your layout.
Choose the viewer that fits your content: the default Google viewer, a high-performance local PDF.js viewer, an interactive 3D/2D FlipBook, or a slideshow-style slider. The Document Library module organizes multiple documents into a structured, searchable library with filters, sorting, and full control over view and download buttons.
It’s ideal for sharing reports, presentations, worksheets, guides, and other materials – and with the Pro Email Gate, any document can become a lead magnet.
Free Features
Multiple Viewer Engines: Default (Google Viewer), Custom PDF (local high-performance PDF.js), Interactive 3D/2D FlipBook, or Slideshow-style Slider – completely free.
Embed Multiple File Types: PDF, Word, Excel, PowerPoint, images, code, and more.
Responsive Viewer: Adjust width and height to fit any layout, with independent controls for Desktop, Tablet, and Mobile.
Filename Display: Show the document title at the top for clarity.
Download Button: Let users download files with a customizable button label (e.g. “Get Copy”, “Save PDF”).
Download Placement & Behavior: Position the button in the Toolbar or Below the Embed; choose Force Save Dialog or Open in New Tab.
Custom Download Filename: Define the exact filename users see when they download.
Gutenberg Block Support: Insert, upload, and configure documents with a real-time live preview in the Block Editor.
Simple Shortcode Embedding: Use the [embed_doc] shortcode in the Classic Editor or any page builder.
Dedicated Post Type: Manage all your documents individually using the ppt_viewer custom post type.
Document Library Module
Display Multiple Documents: Create a structured library of documents.
All File Types: Works with PDFs, Word, Excel, PowerPoint, images, and more.
Flexible Upload Options: Add documents from your device, WordPress Media Library, or via URL.
Quick Edit & Delete: Rename or remove documents without hassle.
Shortcode and Block Support: Add libraries anywhere using shortcode or Gutenberg block.
Customizable Layouts: Style the library to match your design.
Search, Filter & Sorting: Sort by file size, name, or recent upload, with hide/show controls.
Responsive Design: Optimized for desktops, tablets, and mobile devices.
Visibility Settings: Hide or show file icon, view button, download button, file size, and date.
Pro Version
Upgrade to Document Embedder Pro for more flexibility, better user control, and advanced integrations.
❛❛Many thanks to the developers for such a wonderful plugin. It really facilitates the administration of projects and optimizes the submission of content from external files. A great solution.❜❜