This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Save as PDF Button


Let your visitors easily save any of your pages as PDF with this plugin. You can use a shortcode to display pdf download button and select different icons and text from backend for your download button.

= Free Features

  • Browser Based Rendering Engine ( Headless Chrome )
  • High Quality Structured PDF with selectable / editable text and images.
  • GDPR Compiant
  • PDF page formats (A0 | A1 | A2 | A3 | A4 | A5 | A6 | Legal | Letter | Tabloid | Ledger | Full)
  • PDF page orientation ( portrait | landscape )
  • Delay before PDF render
  • Customizable button

You don’t need to subscribe or register to any services.

= Pro Features

  • PDF Header & Footer
  • PDF Margin
  • JS/CSS inject
  • Removes EU warnings and ads
  • Force CSS media emulation for print or screen.
  • Pages behind login/password
  • Priority support

In order to use these pro features, you need to subscribe to Restpack HTML to PDF API. You can Start 7-Day Trial for Free. Terms of Use Privacy Policy Data Processing Agreement


  • You can select different icons and text from backend for your download button
  • You can use a shortcode to display pdf download button and override default settings


Can I capture lazy loaded items?

By default, we wait for 500 milliseconds before each capture. You can configure this delay. If you need further control, you can inject your own JS and control the capture shutter.

Can I capture dynamic content like Angular and React?

Our rendering engine supports HTML5, CSS3, SVG, ES6, WebFont, and other latest web technologies, including Angular, React, and other Javascript frameworks.

How to include a link or button to generate a PDF?

You can use the shortcode [restpackpdfbutton]. You can also override default settings by passing them into the shortcode ***[restpackpdfbutton button_text=”Export PDF” pdf_orientation=”landscape” pdf_page=”A4″]


ሰነ 30, 2020
Works, but only for a couple of downloads then displays a message saying you've reached your limit. Paid version is very expensive.
Read all 1 review

Contributors & Developers

“Save as PDF Button” is open source software. The following people have contributed to this plugin.


Translate “Save as PDF Button” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Dynamic filename


  • Improvements


  • Minor


  • Missing landscape option


  • Enhancement


  • Big fix


  • Bug fix


  • HTTP Headers support


  • Some minor fixes, and improvements


  • First release