PDFs are a really handy file format for letting people view information exactly as you intended it across all platforms, they are great for things like forms for people to download and print off, menus and other forms of documentation.

The good thing about PDFs is that they are a vector format so graphics and text will remain crisp when the reader zooms in, you can format them how you like and they will stay the same regardless of what device is uses to view them – all the user needs is the PDF plugin on their machine.

Portable Document Format (PDF) is an open standard for document exchange. This file format created by Adobe Systems in 1993 is used for representing documents in a manner independent of application software, hardware, and operating systems. Each PDF file encapsulates a complete description of a fixed-layout flat document, including the text, fonts, graphics, and other information needed to display it.

If you wish to include PDFs in your WordPress website, there are a number of uses for WordPress PDF plugins which can handle things like:

  • Offering Blog Posts as PDF Downloads
  • WordPress PDF Viewer Plugins
  • Embedding PDFs into your WordPress site

If you would like to include them in your site there are a number of free & premium WordPress plugins which can handle most tasks. You are also able to now upload a PDF using the WordPress “Add Media” button to add a PDF and WordPress will insert a link to the PDF from your post:

Upload a PDF to WordPress

In this post we will be taking a look at a number of handy Free WordPress PDF Plugins for viewing, embedding, handling PDFs plus some more advanced premium plugins.

WordPress PDF Viewer

PDF Viewer for WordPress is a simple plugin Provides a nice interface to view pdf files on your site. Now you can embed pdf files with a nice viewer directly on any page/post of your wordpress website.  Also, It comes with another shortcode with that you can allow a particular pdf file open with viewer.

WordPress PDF Viewer

Download Plugin »

PDF24 Article To PDF

This plugin allows your site visitors to download your articles as a PDF file, The plugin provides two modes to create PDF files. The first mode is the email mode. In that mode each box has a field in which a visitor can enter an email address to which the created PDF will be sent.

Download Post as PDF Plugin

Download Plugin »

WP Post to PDF Enhanced

WP Post to PDF Enhanced is based on the original WP post to PDF. It renders posts & pages as downloadable PDFs for archiving and/or printing. Configuration options are available for the presentation and placement of the PDF link/icon in the article, custom header image, included/excluded posts/pages, fonts for various sections (header, footer, article, etc.),

caching of previously-rendered PDFs, and much more.

Blog Post to PDF Plugin

Download Plugin »

PDF & Print

PDF & Print allows you in the easiest and most flexible way to create PDF and Print page with adding appropriate buttons to the content. PDF & Print using mpdf library under GPLv2 license.

PDF and Print Plugin

Download Plugin »

Print Friendly and PDF Button

The Print Friendly & PDF button saves paper and ink when printing or creating a PDF. It’s fast, easy, and looks great when printed. Add the button now, and your users will see the difference.

PDF and Print Friendly plugin

Download Plugin »

WooCommerce PDF Invoices & Packing Slips

This WooCommerce extension automatically adds a PDF invoice to the order confirmation emails sent out to your customers. Includes a basic template (additional templates are available from WP Overnight) as well as the possibility to modify/create your own templates.

WooCommerce PDF Plugin

Download Plugin »

WooCommerce PDF Invoice

WooCommerce PDF Invoice is the most professional and feature-rich invoicing extension which comes with premium support. For those that mean business. Invoicing extensions are not ordinary extensions – documents must comply with accounting standards and regulations, the extension itself must be very reliable as a single flaw can mean additional costs later on.

WooCommerce PDF Invoice

Download Plugin »

PDF & Print Button Joliprint

Once installed, the plugin generates a button on each post and page. So your readers can save, share or even print a nice formatted PDF from each post or page.

PDF & Print Button Joliprint »

Easy FancyBox

Easily enable the FancyBox 1.3.4 jQuery extension on just about all media links. Multi-Site compatible. Supports iFrame and Flash movies.

Easy FancyBox »


Anthologize is a free, open-source, WordPress-based platform for publishing. Grab posts from your WordPress blog, pull in feeds from external sites, or create new content directly in Anthologize. Then outline, order, and edit your work, crafting it into a coherent volume for export in several ebook formats, including PDF, EPUB, and TEI.

Anthologize »

PDF and PPT Viewer

PDF and PPT Viewer helps you embed PDF documents and Power Point presentations easily. Does not require Flash to be installed on your computer, pure JavaScript! The plugin makes use of Google Docs undocumented feature.

PDF and PPT Viewer »

Kalin’s PDF Creation Station

Build highly customizable PDF documents from any combination of pages and posts, or add a link to any page to download a PDF of that post.

Kalin’s PDF Creation Station »

Make PDF Newspaper

‘Make PDF Newspaper’ uses Five Filters PDF Newspaper to create printer friendly ‘tabloid’ edition of your WordPress blog.

Make PDF Newspaper »

Embed PDF

Will embed a PDF file using Google Docs Viewer Simply include the URL for a PDF document on it’s own line, or wrapped in the embed tag like


and the plugin will embed the PDF into the page using the Google Docs Viewer embed code.

Embed PDF »

RV Embed PDF

Embeds a PDF in your page or post when you insert it with the Add Media button.

RV Embed PDF »


WordPressPDF uses zviewer to embed PDF files converted to swfs. An easy iPaper-like interface for PDF documents, books, magazines. View live demo on plugin’s homepage.

WordPressPDF »

Google Docs Viewer

Once this plugin is activated you can easily convert a document link to be viewable via Google Docs by simply replacing http in the URL with gdoc (or gdocs if it’s a https address).

Google Docs Viewer »

Google Doc Embedder

Lets you embed MS Office, PDF, and many other file types in a web page using the Google Docs Viewer (no Flash or PDF browser plug-ins required).

Google Doc Embedder »


Oliver Dale is the founder of Kooc Media, An Internet Company based in Manchester, UK. I founded WPLift and ThemeFurnace, find out more on my Personal Blog. Thanks!

Siteground Hosting
Does WPLift load fast for you? That’s because we use Siteground for hosting, WPLift readers can click here to get up to 60% off hosting for your site.

Disclosure: This page may contain affiliate links for which we will receive compensation if a purchase is made.

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 2.33 out of 5)
Leave Yours +


  1. Fery Wardiyanto

    thanks for the nice collections :D

  2. Anna Cohen

    I used scribed
    until I found that it simply doesn’t give facebook preview
    (on the news-feed). I found out about http://share.kagoon.com which
    publishes any document in 4-clicks and it works for me.

  3. I’m looking for a plugin that convert pdf to word and vice-versa…
    user uploads his PDF file, enters his email address and plugin can convert & send it…

  4. i am looking for something like: users enters the form fields and then after submit it generated a pdf option to download or print. do u know any best option for that?

  5. Nice plugin collecton, I choose PRINT FRIENDLY AND PDF BUTTON

  6. Thanks!

    Great post! It helped me and I really appreciate your effort!

    Good luck!

  7. It seems Google Docs is still the best choice to view pdf without installing a browser add-on.
    it’s a good piece of reference. Thanks so much!

  8. Thank you very much. I did not know some of above plugins. I’ve used Print Friendly and PDF Button and Google Docs so far but some of the other plugins seem very promising.

  9. john

    Thanks for this, it gives me a good choice to work through.


  10. Nice post! Does anyone know if there is a way to display a non-optimized version of Google Doc? When I embed a doc upload to Google Docs, the images become very grainy. It looks like they are getting converted to gifs.

  11. Zee

    I just downloaded a PDF plugin by SumoMe. Its called Leads. Can’t wait to take it for a ride…Its USP is that it lets you build a list by creating and offering a PDF as a freebie for signing up.

  12. I know this website gives quality dependent articles or revfiews and additional data,
    is there any other web site which presents these kinhds of stuff in quality?

  13. anne

    Thank you for this informative post. I just want to share this site PDFFiller, Inc which I find very useful. It has a ton of Tax Forms (real estate templates, legal templates, business templates, insurance forms, etc..) It helps me fill out a need form. easily and neatly and gives me the option to either esign or even add picture. You can also convert DOC,TXT, PPT and PDF files into a fillable pdf form. Here’s the link (http://goo.gl/TDQU6A)

  • Comments are Closed

Our Sponsors