Embed a PDF from the Media Library or elsewhere via oEmbed or as a block into an iframe tag.
As of April 2026, Embed PDF Viewer is a WordPress pdf plugin with 20K+ active installations and a 4.7/5 rating from 19 reviews. It has been downloaded 309K+ times in total. Requires WordPress 6.0+ and PHP 7.4+. Available on WordPress.org since 2016. Recently updated within the last 3 months. Downloads are down 19% this week. Top alternative: PDF Invoices & Packing Slips for….
Embed a PDF from the Media Library or elsewhere via oEmbed or as a block into an iframe tag. The URL only has to be world reachable link. Chrome uses Google Doc Viewer as Chrome seems to automatically rendered embedded JS in PDFs automatically. Uses Google Doc Viewer with mobile.
Inspired by Embed PDF and RV Embed PDF.
Many thanks to Alex Kirk for making Embed PDF Viewer compatible with the new block editor.
Development on GitHub. Pull requests are welcome against the develop branch.
Occasionally Google Doc Viewer will not correctly load the PDF. Reloading the page should correct the issue, though this may need to be done several times.
This plugin save my 2 days coding task. If this plugin is not there i have to code this.
Works great on web but when I try to access the website via mobile browser, the pdf has no preview available. BTW, I’m using WordPress 6.4.3.
Thank you for your effort with this PDF plugin it is a big help and easy to use.
Love how easy it is to embed a PDF using the Block Editor and this plugin. It’s perfect.
Having tried with a few other PDF embed viewers, this was the one that didn’t add a watermark (EmbedPress), require some sort of paid upgrade (3d flipbook), add an unnecessary ‘Download” button (wordpress inbuilt viewer), or involve technical skills using the shortcode feature (PDF Viewer and PDF.js Viewer).
Really glad to have found it, and thanks to those who developed it!
Very Useful
| WordPress | 6.0+ requiredTested up to 7.0 |
| PHP | 7.4+ required |
wp_safe_remote_get()Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.