Easily share important documents on your website without redirecting visitors elsewhere. Document Embedder Addons for Elementor gives you 17 ready-to-use widgets that display PDFs, Word files, spreadsheets, presentations, Google Docs, Google Sheets, Google Slides, and more directly in your pages. Ju
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.3 and PHP 7.1.
SourceWordPress plugins · Oct 21, 2026
01 / Source details
Aboutthistool.
Easily share important documents on your website without redirecting visitors elsewhere. Document Embedder Addons for Elementor gives you 17 ready-to-use widgets that display PDFs, Word files, spreadsheets, presentations, Google Docs, Google Sheets, Google Slides, and more directly in your pages. Just drag and drop any file from your media library, tweak the size and style, and watch it fit perfectly into your design.
Perfect for businesses sharing contracts, teachers displaying worksheets, or course creators embedding lesson materials—this addon keeps users engaged on your site with smooth, responsive viewing. No coding required, and everything works beautifully on mobile devices too.
Check our overview and demos 👇
Document Embedder Addon for Elementor | Documentation | Pricing | Support | Demo
Why Document Embedder Addons?
Keep Visitors on Your Site: No external apps or redirects—documents open right in place.
Fully Responsive: Looks great on phones, tablets, and desktops automatically.
Easy Customization: Control width, height, alignment, filenames, and download buttons.
17 Specialized Widgets: From general docs to Word, Excel, Adobe PDF Viewer, and more.
No Extra Setup: Works instantly with Elementor Free or Pro.
Regular Updates: New widgets and features are added regularly to keep your website fresh.
Check our overview video of Document Embedder Addons 👇
Available Widgets
Document Embedder : Embed any document (PDF, Word, Excel, PowerPoint, Google Docs, Google Sheets, Google Slides, and more) directly into your pages.
Excel Embedder : Embed Excel spreadsheets (.xls, .xlsx) with scrollable tables and readable cells.
PDF Embedder : Embed PDF files with a customizable viewer that includes zoom, search, and print controls.
Word Viewer : Display Word documents (.doc, .docx) directly in the browser without downloading.
Pdf.js PDF Viewer(Pro) : Display your PDF in premium look with the pdf.js library.
Key Features
PDF Viewer : Embed PDF files with customizable toolbar, page navigation, and zoom controls.
Flipbook Viewer : Create interactive flipbook-style PDF viewers.
Document Download : Download functionality within embedded documents.
Document Library(Pro) : Centralized hub to organize and manage all your embedded documents.
Modern Document Library(Pro) : Showcase documents using 12 premium layout designs with search and filters.
Annotated Document(Pro) : Allow users to highlight and annotate documents.
Document Search(Pro) : Search functionality within Adobe PDF embedded documents.
Easy Integration
Simply install the plugin, navigate to your Elementor editor, and drag any document widget to your page. Upload your document or link to an existing file, customize the settings, and publish. No coding required!
🔥 Check out our featured WordPress Plugins
Html5 Video Player – Display videos as single and playlist in multiple skins.
PDF Poster – Display/Embed PDF files with different styles.
Html5 Audio Player – Listen audios with awesome visuals.
StreamCast – Customizable radio player with different skins.
3D Viewer – Embed 3D models and 3D products with interaction.
Advanced Post Block – Show posts and custom posts in different layouts.
🤝 Join the bPlugins community today!
Join a growing community of web creators, designers, developers, and WordPress users who are building amazing sites with bPlugins. Be part of the movement that’s making website design faster, more powerful, and more intuitive.
Stay connected and get the latest updates:
👉 Our Official Facebook Page 👉 Follow us on Twitter 👉 Connect in our Linkedin 👉 Follow us on YouTube 👉 Our Official Support
External services
This plugin connects to the following external services from the admin dashboard:
bPlugins API
Service URL: https://api.bplugins.com
Purpose: The plugin’s admin dashboard fetches product comparison data and pricing information to display relevant upgrade options and feature details.
Data Sent: Only the plugin slug is transmitted; no personal or site data is collected.
Terms of Service: https://bplugins.com/terms-of-service/
Purpose: Shared utility library providing admin dashboard components and common Gutenberg editor controls.
External Services: The library may connect to bPlugins, WordPress.org, and Freemius services for product data and checkout functionality. See full details: https://github.com/bPlugins/bpl-tools#external-requests–why-they-are-made
WordPress.org Plugins API
Service URL: https://api.wordpress.org/plugins/info/1.2/
Purpose: The admin dashboard queries the official WordPress.org Plugins API to retrieve and display a curated list of other plugins by the same author (“Our Plugins” section).
Data Sent: Plugin slugs and author name; no personal or site data is collected.
Terms of Service: https://wordpress.org/about/tos/
The full uncompressed source code for this plugin is publicly available here: https://github.com/bPlugins/document-embedder-addons-for-elementor-wp.git
This repository includes all development files, including the ‘src’ directory, SCSS, JSX, build scripts, and instructions for generating the production build contained in the plugin.
Build Instructions
This plugin uses React and webpack for the admin dashboard. To compile the source code, please run the following commands from the plugin root directory: 1. npm install 2. npm run build
See it in action
Screenshots & previews.
Addons ListMS Woed ViewerAdobe PDF ViewerAdobe PDF Lightbox ViewerGoogle Doc ViewerNative PDF ViewerDocument LibraryMS Excel Viewer3D Flip PDF ViewerGoogle Sheet ViewerGoogle Slide Viewer
02 / Source details
Gettingstarted.
This section describes how to install the plugin and get it working.
Note : This plugin works with Elementor. Make sure you have Elementor installed.
Method 1: Automatic Installation (Recommended)
01Log in to your WordPress Administration Panel.
02Navigate to Plugins > Add New.
03In the search field, type “Document Embedder Addons For Elementor” and click Search Plugins.
04Once located, click the “Install Now” button next to the plugin.
05After the installation is complete, click the “Activate” button.
Method 2: Manual Installation via Upload
06Download the plugin’s .zip file to your computer.
07Log in to your WordPress Administration Panel.
08Go to Plugins > Add New.
09Click the “Upload Plugin” button at the top of the page.
10Click “Choose File”, select the plugin’s .zip file you downloaded, and then click “Install Now”.
11After the installation is complete, click the “Activate Plugin” button.
03 / Source details
Frequently asked questions.
What kinds of documents can I embed with this plugin?
You can embed a wide range of popular document formats directly into your Elementor pages. The plugin supports Microsoft Word (.doc, .docx), Excel (.xls, .xlsx), PowerPoint (.ppt, .pptx), PDF files, and files from Google Workspace, including Google Docs, Sheets, and Slides.
Do I need to know how to code to use this plugin?
Absolutely not! This addon is built specifically for the Elementor page builder, which is a drag-and-drop interface. You simply drag the desired widget onto your page, upload your file, and adjust the settings using the visual controls—no coding required.
Can visitors download the documents I embed?
Yes, for many of the document types. Widgets like the Word Viewer, Excel Viewer, and PowerPoint Viewer include an optional download button. You can choose to show or hide this button for your visitors, giving you control over how your content is shared.
How does the plugin handle display on mobile phones and tablets?
All the widgets in the Document Embedder Addon are fully responsive. You have control over the width and height settings, allowing you to ensure your embedded documents look great and remain readable on all device screen sizes.
I’ve installed the plugin, but I can’t find the widgets in Elementor. What should I do?
After activating the plugin, look for the widget category named “B Addon” within the Elementor editor panel. All our document embedder widgets are located there. If you don’t see it, ensure that both Elementor and our plugin are activated correctly.
Is this plugin suitable for an online course website?
Definitely! This plugin is an excellent tool for course creators, educators, and trainers. You can seamlessly embed worksheets, slide decks, reading materials (PDFs), and assignment templates directly into your lesson pages, providing a smooth and integrated learning experience for your students.
Can I embed a Google Doc that is set to “Anyone with the link can view”?
Yes, you can. The Google Docs, Sheets, and Slides embed widgets are designed to work with the shareable link of your Google file. Just ensure your Google document’s sharing settings are set to “Anyone with the link” for it to display properly on your website.
Where can I get support if I run into an issue?
Our dedicated support team is ready to help! Please submit your questions or issues through our official Support Channel . We’re happy to assist you.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati