Description
E2Pdf is the next generation PDF tool for WordPress.
This plugin includes:
- a PDF Document Viewer – Allow visitors to view static or dynamic PDF documents in WordPress.
- a PDF Document Editor – Create/Edit new and existing PDF documents without leaving WordPress.
- a PDF Forms Editor – Create/Edit new, existing, and auto-generated PDF Forms from the Dashboard.
- a PDF Data Injector – Merge data from WordPress pages, posts, or web forms into PDF forms.
- a Generous Affiliate Program – 90-day cookies. 20% commission paid lifetime for all new payments.
Learn all about E2Pdf
PDF DOCUMENT VIEWER: [e2pdf-view]
- Allows users to view and print PDF documents without leaving your site.
- Preview dynamically created PDF documents prior to downloading, emailing, or purchasing.
PDF DOCUMENT EDITOR: Built-in
- Create a PDF from a blank document.
- Upload and edit existing PDF documents.
- Add/Edit text and images.
- Auto-generate PDF documents based on a WordPress page or post.
PDF FORMS EDITOR: Built-in
- Create PDF forms from a blank document.
- Upload and edit existing PDF documents or forms, no need for third-party software.
- Auto-generate PDF forms based on a WordPress page, post, or web form.
- Use actions and conditions to create dynamic PDF documents.
PDF DATA INJECTOR: Remotely Generated¹
- Map WordPress pages or post to PDF fields.
- Map web forms to PDF form fields.
- Map signature² fields to PDF form fields.
- Map images² to PDF form fields.
EMAIL PDF OPTIONS
- Send as email attachment.
- Send a link in email body to download PDF documents and forms.
SAVE DYNAMIC PDF TO SERVER
- Save form filled PDF documents to static or dynamic folders on your server.
Integrations
Easily create, populate, and email PDFs using popular form builders and platforms:
- Caldera Forms: Demo
- Contact Form 7: Demo
- Divi Contact Forms: Demo
- Elementor Forms: Demo
- Everest Forms: Demo
- Fluent Forms: Demo
- Formidable Forms: Demo
- Forminator Forms: Demo
- Gravity Forms: Demo
- JetFormBuilder: Demo
- MetForm: Demo
- Ninja Forms PDF: Demo
- SureForms: Demo
- WooCommerce Order / Product : Demo
- WordPress / Post / Meta / ACF: Demo
- WPForms: Demo
APIs
- Adobe Sign REST API
Terms of Service
By continuing to use our plugin you are agreeing to our Terms of Service.
Additional Information, Definition and Explaination
¹ Remotely Generated: Due to the complex nature of the PDF file format, dynamic PDF documents are generating remotely with the E2Pdf API at E2Pdf.com.
PRIVACY POLICY: We do not collect or store any web form submitted user private data that is sent to the API.
² Selected extension must include the signature field or image field.
³ Beta Integrations: Extensions that are available in the Release Candidate version.
History
E2Pdf is the new and highly improved iteration of the Formidable PRO2PDF plugin. Originally designed and coded in 2013 out of a need to print dynamic PDF documents from WordPress forms, PRO2PDF provided the automation necessary for a small insurance broker to produce far more business with the same number of employees.
Today, the E2Pdf plugin and WordPress extension provide the entire WordPress community with a cost free method of creating dynamic PDF documents – without programming or coding – with one simple shortcode. More information can be found at E2Pdf.com
Screenshots
Installation
- Go to your “Plugins” -> “Add New” page in your WordPress admin dashboard
- Search for “E2Pdf”
- Click the “Install Now” button
- Activate the plugin through the “Plugins” menu
- Create a new Template, activate and use one of the shortcodes available to add PDF to needed page/form and you’re done!
FAQ
-
Support for Multisite installation
-
Yes, plugin supports Network Activation.
-
I need help with something else
-
All documentation can be found in the Documentation page of the plugin. If your question is not answered there, please create a new topic in the Help Desk or Contact Us directly.
-
How can I report security bugs?
-
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.
Reviews
Contributors & Developers
“E2Pdf – Export Pdf Tool for WordPress” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “E2Pdf – Export Pdf Tool for WordPress” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.00.01
Release Date – November 11, 2026
- Add: Uninstall option to remove all data on plugin uninstall
- Add: SureForms support
- Improvement: E2Pdf data is kept on plugin uninstall by default
- Improvement: E2Pdf format, math and page number shortcodes limited by PDF context
- Improvement: E2Pdf data shortcodes limited by PDF context
- Improvement: Translations
- Fix: W3 Total Cache database cache purge
- Fix: Formidable Forms entry values escaping outside PDF
- Fix: [e2pdf-for] data with square brackets
- Fix: [e2pdf-for] data with line breaks or indentation
- Fix: PHP 8.x warnings and deprecation notices
2.00.00
Release Date – November 10, 2026
- Add: Access Check Read More
- Add: Permissions settings
- Add: AI MCP Server
- Improvement: Template editor
- Improvement: Mail attachments
- Improvement: WooCommerce compatibility
- Improvement: Cache and temp files management
- Improvement: E2Pdf shortcodes limited by PDF context
- Improvement: Security
- Fix: Broken access control (reported by Peter Tang)
- Fix: Broken access control (reported by wellknown.info)
- Fix: Notifications
- Remove: Old Template editor support
1.32.65
Release Date – November 06, 2026
- Add: MetForm support
- Add: Elementor Forms label output support
- Add: Fluent Forms redirect to PDF support
- Add: WooCommerce subscriptions support
- Add: WooCommerce filters
- Add: WooCommerce get_items_ids
- Add: WooCommerce additional shortcode attributes
- Add: WPML Translation support
- Add: Polylang 3.7 translation support
- Add: Google Drive integration
- Add: Raw Encoding transfer protocol
- Add: HTML Worker 2.0: margin and padding support for list elements
- Add: HTML “char-fill” and “line-fill” attributes support
- Add: CSS list-style-type-color support
- Add: CSS list-style-type-size support
- Add: CSS text-transform support
- Add: CSS global fonts load
- Add: Text to image RTL support
- Add: Signature opacity and rotation support
- Add: Image custom font, font size and font color support
- Add: Required attribute for signature field
- Add: SVG inline and base64 support
- Add: Justify All alignment
- Add: Quick Props
- Add: Zapier App
- Add: Actions global undo
- Add: Action pre-replace
- Add: Action global redirect
- Add: Option to return Attachment ID upon saving to Media
- Add: pdf.js redirect, error message support
- Add: Import options
- Add: Import backup pdf files support
- Add: [e2pdf-translate] shortcode
- Add: [jet_engine_data] shortcode
- Add: [e2pdf-if] nested shortcode
- Add: [e2pdf-for-count] shortcode for [e2pdf-for]
- Add: [e2pdf-acf-repeater-count] shortcode for [e2pdf-acf-repeater]
- Add: [e2pdf-frm-field-value] shortcode for Formidable Forms dynamic field
- Add: [e2pdf-if] strict comparators [===] [!==]
- Add: [e2pdf-acf-repeater] implode attribute
- Add: [e2pdf-download] view attribute
- Add: Additional actions
- Add: Checkbox and Radio background color support
- Add: Checkout Field Editor (Checkout Manager) for WooCommerce Visual Mapper
- Add: WPForms hidden field default value support
- Add: [e2pdf-no-translation] Weglot shortcode support
- Add: [frm-graph] shortcode support
- Add: Divi 5 Support
- Add: Additional [e2pdf-attachment] attributes
- Add: Graph additional properties
- Add: Formidable Forms child forms Visual Mapper support
- Add: Formidable Forms child entry parent values render
- Add: Annotation tab order
- Add: Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin mail support
- Add: AVIF image format support
- Add: Forminator Stripe payment success message support
- Fix: WooCommerce User Order List hook global actions
- Fix: WooCommerce Empty My Orders actions
- Fix: JetFormBuilder link and frame class
- Fix: Formidable Forms 5.x backward compatibility
- Fix: Ninja Forms dynamic values in the Success Message
- Fix: Checkout Field Editor block fields fail to retrieve labels
- Fix: CSS fatal error by unsupported selectors
- Fix: Shortcodes fail to render in some cases
- Fix: Compatibility fix with Image Optimizer, Resizer and CDN – Sirv
- Fix: Nested lists render
- Fix: Some fonts fail to render
- Fix: E2Pdf URLs fail to load in some cases
- Fix: Incorrect HTML list style
- Fix: Safari iOS Auto download
- Fix: Safari iOS Ajax loader PDF download
- Fix: Safari <= 17.3 pdf.js loading
- Fix: HTML Worker 2.0 unexpected spaces
- Fix: HTML Worker 2.0 “ol” tags render
- Fix: HTML Worker 2.0 incorrect table spacing when using margins on elements inside rows
- Fix: [e2pdf-for], [e2pdf-acf-repeater] nested shortcodes render
- Fix: Divi Contact Form Helper 2.0.4 compatibility
- Fix: SVG images fail to render in some cases
- Fix: WPForms Visual Mapper styles
- Fix: WPForms Checkbox and Radio HTML mapping
- Fix: Backward compatibility for the URL format setting
- Fix: [e2pdf-math] calculation
- Fix: Contact Form 7 values rendering
- Fix: Forminator 1.53.x calculation field compatibility
- Fix: Cron bulk export ACF fields
- Fix: Fluent Forms email attachments fail in some cases
- Fix: Visual Mapper Fluent Forms Page Breaks
- Fix: License key does not match this website
- Fix: PDF uploads fail in some cases
- Fix: Fatal Error during template import
- Fix: Main font error after upload
- Fix: ACF shortcodes fail to render in some cases
- Fix: DB initialization
- Fix: TranslatePress full translation
- Fix: ACF shortcodes translation
- Fix: Ninja Forms signature
- Fix: Divi Contact Form Helper 2.1.3 compatibility
- Fix: Gallery FooGallery plugin compatibility
- Fix: Shortcodes do not render when the Toolset template is used
- Fix: Keep color order in PieGraph
- Fix: Minor UI fixes
- Fix: Minor PHP notices
- Fix: [e2pdf-view] shortcode for Fluent Forms ≥ 6.2.12
- Fix: Auto download for Fluent Forms ≥ 6.2.12
- Fix: Formidable Forms signature 3.2 compatibility
- Fix: Formidable Forms 7.0 repeater entries
- Fix: Network deactivation on multisite
- Fix: Formidable Forms 7.x spam filter compatibility
- Improvement: Visual Mapper
- Improvement: PDF Render Engine
- Improvement: PDF Upload
- Improvement: Translation
- Improvement: Memory usage
- Improvement: TranslatePress support
- Improvement: Shortcodes processing
- Improvement: HTML render
- Improvement: HTML Worker 3.0
- Improvement: HTML tables render
- Improvement: Auto download
- Improvement: Global actions
- Improvement: pdf.js update
- Improvement: UI/UX
- Improvement: WYSIWYG
- Improvement: CSS load
- Improvement: “convert” attribute
- Improvement: Styles
- Improvement: Integrations
- Improvement: Graph options
- Improvement: [e2pdf-arg] shortcodes
- Improvement: Notifications
- Improvement: Graph Non-numeric value
- Improvement: Zoom
- Improvement: Editor
- Improvement: Fields border settings detection
- Improvement: Extension hooks load
- Improvement: Images render
- Improvement: Temp files management
- Improvement: Bulk export
- Security: [e2pdf-frm-field-value] restriction outside PDF context
- Security: Shortcodes usage limitations
- Security: Attributes filtering
- Security: Cross Site Scripting (XSS)
- Security: Input validation
1.28.15
Release Date – February 10, 2026
1.28.00
Release Date – April 08, 2025
1.25.15
Release Date – January 02, 2025
1.24.00
Release Date – May 15, 2024
1.23.00
Release Date – February 28, 2024
1.20.00
Release Date – March 27, 2023
1.16.58
Release Date – March 08, 2023
1.15.14
Release Date – June 09, 2021
1.13.40
Release Date – May 02, 2021
1.11.08
Release Date – August 24, 2020
1.10.11
Release Date – May 01, 2020
1.09.10
Release Date – January 15, 2020
1.08.09
Release Date – August 07, 2019
1.07.11
Release Date – June 24, 2019
1.06.02
Release Date – April 10, 2019
1.05.03
Release Date – February 23, 2019
1.04.07
Release Date – February 11, 2019
1.03.07
Release Date – December 24, 2018
1.02.02
Release Date – December 02, 2018
1.01.01
Release Date – October 26, 2018
1.00.13
Release Date – October 15, 2018
1.00.00
Release Date – August 20, 2018
- Initial Release










