Print, PDF, Email by PrintFriendly

Wordpress Plugin
Download latest - 5.2.5

Download Stats

Today 1,199
Yesterday 1,763
Last Week 16,335
All Time 1,369,404
Banner 772x250

GDPR (General Data Protection Regulation)

PrintFriendly Pro is GDPR compliant. Privacy Policy. We are working on making the free version GDPR complaint, but as of today it is not because stringent cookie consent requirements. If you are an EU publisher, we recommend purchasing a PrintFriendly Pro Subscription for your domain.

Features

PrintFriendly is used by millions of people everyday to help them save paper and ink when they print and generate PDFs (Good for the environment and peoples wallet!).

  • Print, PDF, and email.
  • Stylish, highly polished, intuitive UI/UX that end-users love.
  • Editable Preview - change text/image size, and delete to save even more paper and ink.
  • PDF - clickable links and custom paper sizes (A4 or Letter).
  • Reliable & Fast - Since 2009 we've optimized and improved.

Benefits For Publishers * Automatically detects page content so you don't have to create print.css. * Professional: highly polished, stable, and supported. * Works on HTTP, HTTPS, and password protected sites. * Customization features (see below) * Full featured free (ad supported) version and optional Pro Upgrade.

Customization

  • Print, PDF, Email, options can be on or off.
  • Custom headers and footers for the print and PDF.
  • Button styles to choose, or use your own text and image/button.
  • Include a copyright on print and PDF.
  • Use your own CSS for complete creative control or the print or PDF page.
  • Use the JavaScript or non-JavaScript option.

Free - Ad Supported

This highly polished, professional plugin is free to use and fully functional. We maintain, improve, and offer support to all users.
You get all this for free, and in return tasteful ads are displayed in a non-interfering way.
Ads are only shown in the print/pdf/email confirmation window. No other ads are displayed or embedded in the content, or snuck in anywhere else.
For example, click here to see image

Purchase an Ad-Free Subscription

Get a quality product for reasonable price. Remove the ads by purchasing an ad-free subscription. Its cheap, easy, and straightforward.
Purchase now at PrintFriendly.com/pro

Localized in 30 Languages

PrintFriendly & PDF speaks your language! It detects (based on browser setting) the end-users language and automatically changes language. For example, if your browser is set to Spanish, then PrintFriendly will use Spanish.

A few of our supported languages:

  • Danish
  • German
  • English
  • Spanish
  • Estonian
  • French
  • Hebrew
  • Croatian
  • Hungarian
  • Italian
  • Korean
  • Lithuanian
  • Dutch/Netherlands
  • Polish
  • Portuguese
  • Slovak
  • Slovenian
  • Serbian
  • Swedish
  • Thailand
  • Turkish
  • Chinese Simplified
  • Chinese Traditional

PrintFriendly and PDF is the #1 print optimization technology, as featured in Lifehacker, Mashable & makeuseof.

Give PrintFriendly & PDF a test drive at PrintFriendly.com

Print, PDF, Email Privacy & Data

PDFs are generated on our server; this plugin phones home. Also if the end-user shares the page via email, the email is sent by our server.

Our Fundamental Principles:

  • We do not sell data. Period.
  • We do not share data, unless compelled by the law.
  • We do not ask for personal information, unless it's needed to provide a service.
  • We dont store personal information, unless required for the on-going operation of service.

Specifically, heres what we do with the data and information:

Page content is not sent or stored on server, except to generate the PDF. After the PDF is generated, we temporarily store the PDF to allow the end-user time to download. After this time has expired, the PDF is permanently deleted.

If youre using the non-JavaScript option in the plugin, then the preview is generated on our server and temporarily stored in cache for a few minutes. After that time it is permanently deleted.

Email Address & Content get permanently deleted In order to send the email, we need to store the email address and message on our server. After the email has been sent and found not to be a spammer, the email address is permanently deleted.

Server log files get created and deleted. Browsers and Servers pass non-personally-identifying information, such as the browser type, language, referrer, and the date/time. We may use this data to analyze how the service is being used. Non-personally-identifying aggregate data may get published, e.g., by a report on trends in the usage of the service.


Releases (122 )

Version Release Date Change Log
5.2.5 2022-08-19
  • Use defer instead of async while loading script for reliable parsing of options
5.2.4 2022-05-28
  • Fix documentation links
5.2.3 2022-05-28
  • Escape HTML for custom text if users do not have capability
  • Tested against 6.0
5.2.2 2022-01-29
  • Better detection of Google Analytics
5.2.1 2022-01-20
  • Fix: Allow HTML in button custom text
5.2.0 2022-01-10
  • Fix PHP Notice
5.1.0 2022-01-10
5.1 2022-01-08
  • In category pages, the default behaviour of button added by shortcode/template is to link to a printable version of the individual posts. Sometimes, it is desirable to print the category page itself and not the individual posts. Added new template function/shortcode to always print the current page to use in this scenario.
  • Add support for newer google analytics versions and google tag manager
5.0 2021-11-12
  • Add support for custom CSS selectors
  • Improve the settings UI
4.2 2021-10-25
  • Fix: jQuery.fn.load() is deprecated
  • Fix: Specific categories do not accept more than one entry
  • Tested against WP 5.8
4.1 2021-04-10
  • Bugfixes
  • Tested against WP 5.7
4.0.1 2021-02-08
  • Bugfixes
4.0.0 2021-02-08
  • An easier and intuitive settings screen
  • Use custom CSS directly without the hassle of uploading files
  • Pickup email and domain automatically
  • Added option to show button only for select categories
  • Update translations
  • Fix: Two buttons are shown when excerpt is used
  • Fix: The custom CSS was included in the page erroneously
3.16.0 2020-12-06
  • Update deprecated jQuery to prevent deprecation log noitice.
3.15.0 2020-05-04
  • CSS Bug fix for center align of PrintFriendly Button
3.14.9 2020-05-01
  • Bug fix for PrintFriendly button alignment.
3.14.8 2020-04-30
  • Fix error from deprecated contextual help. Change printfriendly button CSS styles from internal (head) to inline (link). This ensures all styles are removed when button is not present.
3.14.7 2019-09-14
3.14.6 2019-05-28
3.14.5 2019-03-27
  • New Feature: Password protected image option. Select this option if your images are password protected so they can be included in PDFs.
3.14.4 2019-01-04
  • Make save options work without Pro field(email, domain) validation check.
3.14.2 2018-06-20
  • GDPR Compliant notification for PrintFriendly Pro and links to Privacy Policy.
3.14.3 2018-06-20
  • Plugin copy and style changes. No functionality changes.
3.14.1 2018-05-11
  • Fix client side pro domain validation
3.7.6 2018-04-18
  • WooCommerce support improvments: remove upsells from print preview.
3.14.0 2018-04-17
  • Integrate instant free Pro Trial, and Pro status.
3.13.0 2018-04-17
  • Add Notification alerting websites using Password Protection or JavaScript to display content they need to upgrade to PrintFriendly Pro
3.11.0 2017-11-21
  • Update buttons
3.11.1 2017-11-21
  • Bug fix
3.11.2 2017-11-21
  • Fix button upgrade for pf-icon-both.gif
3.12.0 2017-11-21
  • Update custom button UI
3.12.1 2017-11-21
  • Fix translations
3.12.2 2017-11-21
  • Add title to Printfriendly button and change button image alt
3.10.0 2017-11-21
  • Change "leave us a rating" message.
3.12.3 2017-11-21
  • Bug fix, sometimes custom image didn't display correctly after upgrade
3.12.4 2017-11-21
  • Bug fix, avoid "undefined variable: return"
3.12.5 2017-11-21
  • Chanage link in settings page
3.8.8 2017-11-21
  • Bug fix.
3.9.0 2017-11-21
  • Add new button
3.9.1 2017-11-21
  • Better print-only detection
3.9.2 2017-11-21
  • Correctly handle spaces in print-only detection
3.8.7 2017-06-05
  • Bug fix.
3.8.6 2017-06-01
  • Allow default image setting to be small medium or large.
3.8.5 2017-05-31
  • Bug fix.
3.8.4 2017-05-31
  • Bug fix.
3.8.3 2017-05-31
3.8.2 2017-05-23
3.8.1 2017-05-23
  • Improve automatic error reporting.
3.8.0 2017-05-23
  • Add automatic error reporting.
3.7.4 2017-03-16
  • Added CSS Relative Position and Z-Index to button to avoid content covering the button.
3.4.7 2017-03-16
  • Fix button style to remove underline
3.4.6 2016-06-13
  • Always removed PrintFriendly button underline regardless plugin CSS for button styles option
3.4.5 2016-06-10
3.4.4 2015-08-25
  • Removed page content selection option - Wordpress Standard/Strict
3.4.3 2015-08-23
3.4.2 2015-08-22
  • Fixed the issue occured due to new changes made in the page content selection options
3.4.1 2015-08-22
  • Improved page content selection options
3.4.0 2015-06-09
  • Fixed the admin javascript error and increased plugin text boxes size
  • Enabled Print Friendly button href to www.printfriendly.com only when the plugin JavaScript option is enabled
  • Made some plugin text translation ready
3.3.10 2015-04-22
  • Implemented both Classic Google Analytics and Google Universal Analytics code
  • Fixed WP Slimstat conflict
3.3.9 2015-02-10
  • Removed the functionality that opens new window when JavaScript is disabled
3.3.8 2015-02-04
  • Shortcode bug fix
  • Urlencoded button href to produce valid html
3.3.6 2014-01-20
  • Fixed JS optimization Bug
3.3.5 2013-12-17
  • Wordpress 3.8 support
3.3.4 2013-11-07
  • Provided Algorithm Options
3.3.3 2013-10-18
  • Using WP content hook for all Buttons
3.3.2 2013-09-19
3.3.1 2013-08-19
  • SSL Support bug fixes.
3.3.0 2013-08-17
  • Optimized JavaScript, reducing the file size by 65%!
  • Better syncing between client-side/server-side content detection algorithm. This will make improvements to content detection easier than ever.
  • Support for international language sub-regions, for example PT-BR vs. PT (Portuguese-Brazil vs. Portuguese for Portugal)
  • Support for Wordpress - 3.6 .
  • Printfriendly custom commands support.
3.2.10 2013-08-14
  • Fixed Bug in Google Analytics generation
3.2.9 2013-08-10
3.2.8 2013-07-25
3.2.7 2013-06-27
  • Removed Break tag from button code.
3.2.6 2013-06-25
  • Fixed Button behavior when displayed on Homepage for NON-JS version.
  • Fixed CSS issue with Button when placed above content.
  • Fixed box-shadow issue with button.
  • Custom print and pdf options now available for Non-JS version. Custom options include header, css, image alignment, etc..
  • Fixed bug for custom tagline.
3.2.5 2013-03-29
  • New! Image alignment option for Print and PDF pages.
  • New! Select to not show images by default in the Print and PDF.
  • Improved input validation.
  • Improved output escaping.
  • Removed printfriendly post_class.
  • Small i8n fix.
  • Few small HTML fixes.
3.2.1 2013-03-19
  • Improve script loading.
3.2.4 2013-03-19
  • Add printfriendly post_class.
  • Fixed minor JS bug.
  • Added redundancy to uninstall script.
3.2.3 2013-03-19
  • Rolling back to version 3.2.1
3.2.2 2013-03-18
  • Add printfriendly post_class.
  • Add printfriendly button display settings per individual category.
  • Fixed minor JS bug.
  • Added redundancy to uninstall script.
3.2.0 2013-02-01
  • Important chrome issue fix. Ie syntax error fix.
3.1.9 2013-01-23
3.1.8 2013-01-18
  • Add printfriendly options to allow/not allow print, pdf, email from the Printfriendly and PDF dialog.
3.1.7 2013-01-09
  • Revert default print button show settings. Prevent easy override of print button text-decoration and border style properties.
3.1.6 2013-01-09
  • Adding PrintFriendly and PDF alignment style classes.
3.1.5 2013-01-05
  • Set button appearance in more flexible way. Remove styles that interfered with wordpress themes. Add shortcode for printfriendly button. Fix redirect to printfriendly.com link. Added custom css feature.
3.1.4 2012-11-19
  • Changed https url. Don't hide text change box when disabling css.
3.1.3 2012-11-13
  • Fixed bug with disable css option.
3.1.2 2012-10-30
  • Added disable css option to admin settings.
3.1.1 2012-10-19
  • Fixed admin js caching.
3.1.0 2012-10-19
  • Fixed admin css caching.
3.0.9 2012-10-19
  • New features: Custom header, disable click-to-delete, https support (beta), PrintFriendly Pro (ad-free).
3.0.8 2012-01-09
  • Reordered PrintFriendly & PDF buttons. CSS stylesheet option is now checked by default.
3.0.7 2012-01-06
  • Added additional images for print button.
3.0.6 2011-09-13
  • Fix bug that displays button on category pages when posts and pages is selected.
3.0.5 2011-09-12
  • PrintFriendly & PDF button will now display on category pages (archive pages), if "Homepage, Archives, Posts, and Pages" was selected in the Settings for PrintFriendly & PDF (button placement).
3.0.4 2011-07-26
  • Align-right and align-center support for themes that remove WordPress core css.
3.0.3 2011-07-26
  • Support for bad themes that alter template tags and prevent JavaScript from loading in footer.
3.0.2 2011-07-21
  • Fixed JS bug with Google Chrome not submitting and fixed input validation issues.
3.0.1 2011-07-21
  • Fixed minor JS bug.
3.0 2011-07-21
  • A complete overhaul of the plugin by renowned WordPress plugin developer Joost de Valk.
  • Code Changes:
    • Redone the admin page.
    • Plugin is now fully i18n ready.
    • Plugin now uses the settings API.
    • CSS loading is now optional.
    • JavaScript loading is now optional.
    • Plugin now uses WordPress default align classes for outlining.
  • Documentation changes:
    • Added an FAQ.
    • Added Screenshots.
2.1.8 2011-06-10
  • The Print Button was showing up on printed, or PDF, pages. Junk! Print or PDF button no longer displayed on printed out page or PDF.
2.1.7 2011-06-08
  • Changed print button from to
    to support floating the print and PDF button to right.
2.1.6 2011-06-08
  • Added rel="no follow" to the print links to avoid search engines indexing the print pages.
  • Changed print button from link to . Some tracking plugins added target_new/blank to link, therefore breaking print friendly.
2.1.5 2011-03-16
  • To avoid conflicts with Google Analytic widgets, changed link structure. No longer uses onclick to call PrintFriendly Javascript. Now the javascript is called in the href.
  • Custom image support for hosted solutions
2.1.4 2011-02-15
2.1.3 2011-02-15
2.1.2 2011-01-18
1.3.1 2010-12-21
2.1.1 2010-12-21
2.1 2010-12-21
2.0 2010-12-20
1.3 2009-10-08
1.2 2009-05-20
1.1 2009-05-19
1.0 2009-05-19
0.9 2009-05-13
0.8 2009-05-12
0.7 2009-05-12
0.6 2009-05-09
0.5 2009-05-07
0.4 2009-05-05
0.3 2009-05-05
0.2 2009-05-01