Magento 2 PDF Customizer Magento Marketplace Extension Verified

Create & Customize PDF Invoice & Order Without Code

Extension has been verified successfully by Magento Marketplace

Magezon guarantee all products have to meet the requirement of developing extensions according to Extension Quality Program on Magento Marketplace. The program is powered by Magento expertise, development guidelines, and verification tools.

Passing the verification confirms the best coding structure, performance, scalability, and compatibility with Magento 2 core of the extension.

The EQP program consists of 3 review processes including Business Review, Technical Review and Marketing Review. The Technical Review is the toughest one with careful checklist:

  • Check Code Quality/Syntax
  • Check for Viruses and Malware
  • Check for Plagiarism
  • Verify that Product Installs Correctly
  • Verify that Varnish Works Correctly
  • Quality Assurance: Pass Manual QA

EQP explanation can be found in this official blog post from Magento. View PDF Customizer on Magento Market Place


PDF Customizer is a powerful tool that allows you to create & customize beautiful PDF documents: Invoice, Order, Shipment & Credit Memo with visual drag & drop interface. No more converting complex HTML code to PDF, no time-consuming.

Community Edition: 2.0.x, 2.1.x, 2.2.x, 2.3.x, 2.4.x
Enterprise Edition: 2.0.x, 2.1.x, 2.2.x, 2.3.x, 2.4.x

Live Demo

Installation Service is optional and covers installation of the extension by our team into a single Magento location. Live, dev or staging servers/locations are treated as separate.

Priority Support Service - assigning a higher priority to all your support request by moving them to the top of the ticket waiting list.
30 days money back
FREE lifetime updates
90 days free support

Create Beautiful Commercial PDF Documents

PDF Customizer helps create 4 types of commercial documents: Invoice, Order, Shipment, Credit memo.

Quickly use or modify existing pre-designed templates or create your new ones. Plus, custom the look of invoices, orders to make them beautiful & match your business.

Everything done within minutes without coding skills.

Magento 2 PDF Customizer | 4 PDF Type Supported
Magento 2 PDF Customizer | Drag & Drop Builder

Visual Drag & Drop PDF Builder

Instantly create amazing PDF billing documents with the intuitive interface.

Simply drag & drop 12 supported elements to the editor and arrange them rationally. Design the color & style of the PDF in the same editor.

See the changes made right in the backend and edit the PDF until you're satisfied. That's it!

No need to transfer from HTML and no time-consuming.

Live Preview 

Wanna see how your PDF looks right away? The preview tab can help.

Though the drag & drop builder can show you how the changes you made in the editor look right from the backend, it won't show up the variables. 

The preview tab in the builder lets you see exactly how the information will be displayed. Search box shortens the time of finding a PDF to view. 

More, it's able to view a PDF in 4 different billing types (Order, Invoice, Shipment & Credit Memo) to define which suits your need the most.

Magento 2 PDF Customizer | Live Preview

12 Elements Supported

Build rich content PDF documents with 12 elements supported. 6 specific elements for PDF Customizer including Field, Items, Totals, Bar Code, QR Code, Link. Place elements anywhere in the PDF within a blink of an eye!

Magento 2 PDF Customizer | Row


Magento 2 PDF Customizer | Text Block

Text Block

Magento 2 PDF Customizer | Heading


Magento 2 PDF Customizer | Separator


Magento 2 PDF Customizer | Single Image

Single Image

Magento 2 PDF Customizer | Single Image

Site Logo

Magento 2 PDF Customizer | Variable


Magento 2 PDF Customizer | Items


Magento 2 PDF Customizer | Totals


Magento 2 PDF Customizer | Bar Code

Bar Code

Magento 2 PDF Customizer | QR Code

QR Code

Magento 2 PDF Customizer | Link


Magento 2 PDF Customizer | Pre-built Templates

Stunning Pre-built Templates

Never made a PDF invoice before and don’t know how to begin?

Just start with one of the pre-designed templates!

Create any common documents with 10 templates supported. All the templates are beautifully designed with the up-to-date format. Use them right away to attach to emails or modify them to meet your needs. 

Or, shape your own template library and re-use them for the next time. It won't take long. 

Customize Templates Freely

Customize PDF documents at ease just by adding, editing, or re-arranging the elements' orders. Line code, bar code, and other important elements supported.

Manage the appearance of each element as well as the whole PDF with Design Options settings like border, padding, etc.

Not all, easily apply new styles like background color, text color, etc to the PDF Invoices within simple clicks.

Magento 2 PDF Customizer | Customize
Magento 2 PDF Customizer | Multiple Stores & Languages

Support Multiple Stores & Languages

PDF customizer supports common languages like English, Vietnamese, Chinese, India, etc and other symbols.

Configure the PDF documents in different languages for different store views. Your site will then be more convincing to grab worldwide visitors.

Thus, it's now so easy to attach PDF invoices in different languages to commercial emails, which gives customers more professional shopping experience. 

Other Stunning Features

More amazing features that make Magento 2 PDF Customizer Out-of-the-box! 

Magento 2 PDF Customizer | Attach

Attach PDF to Emails

Automatically attach PDF documents to the related email with simple settings. 

Magento 2 PDF Customizer | Print in mass

Print PDF in Mass

Admin & Customers can easily print all the PDF documents at one click.

Magento 2 PDF Customizer | Import/Export

Import/Export Function

Transfer PDF designs from development to store & vice versa, using short code.

Magento 2 PDF Customizer | Orientation

PDF Orientation

Set up and print your billing documents horizontally & vertically.

Magento 2 PDF Customizer | Paper Size

Page Size: A4, A5, Letter 

Easily set paper size in configuration, support 3 common sizes.

Magento 2 PDF Customizer | Page Number

Show Page Number 

Display page number in PDF documents just by a simple switching button. 

Magento 2 PDF Customizer | Custom Margin

Customize Margin Setting

Customize your PDF margins easily just by entering exact numbers rationally.

Magento 2 PDF Customizer | Magento Variables

Dynamic Magento Variable

All the Magento variables are supported. Simply select from the list.

Magento 2 PDF Customizer | Create Unlimited Templates

Create Unlimited Templates

Unleash your creation and add as many PDF templates to the grid as you want.

Amazing Aftersales Support and Tutorials

Magento 2 PDF Customizer | Premium Online Support

Premium Online Support

Magezon is offering top class online support to handle all your requests. All your requests will be resolved within 24 hours.

Magento 2 PDF Customizer | Knowledge Base and Video Tutorials

Knowledge Base and Video Tutorials

We provide Video Tutorials with visual guidance for using the extension. Besides, you can use User Guide for every tiny detail.

Magento 2 PDF Customizer | LifeTime Updates Free of Charge

LifeTime Updates Free of Charge

We guarantee that you don’t have to pay for any Magezon PDF Customizer update. Make a one-time payment and you will get FREE lifetime updates.

Feature Full List

General Configuration

  • Enable/Disable Extension
  • Show Custom Print Button
  • Attach PDF to emails
  • Freely Select PDF template
  • Name Single/ List of Documents
  • Print PDF in mass or individually

Manage Templates

  • Stunning Existing PDF Templates
  • Manage PDF Templates
  • Customize Existing Templates
  • Aplly Mass Action on Templates
  • Create Unlimited Templates
  • Multiple Stores & Languages

PDF Customizer Builder

  • Documents Supported: Order, Invoice, Shipment & Credit Memo
  • Drag & Drop PDF Builder
  • Preview Mode
  • Quickly Search PDF File to Preview
  • Rotate PDF View Mode
  • Download PDF File
  • Easily Copy PDF Documents through Domains using Shortcode
  • Customize PDF with Code

Set Up Printing Layout

  • Print PDF Files in mass/individually
  • PDF Orientation
  • Support Page Size: A4, A5, Letter
  • Show Page Number
  • Customize Margin Setting

12 Elements Supported

  • Row
  • Text Block
  • Heading
  • Separator
  • Single Image
  • Site Logo
  • Field
  • Items
  • Totals
  • Bar Code
  • QR Code
  • Link


  • Cache Supported
  • User-friendly interface
  • 100% responsive layout
  • SEO-friendly
  • No Core Code Changes
  • 100% Open-source
  • Easy To Install

Release Notes

Version 1.0.4 (released on May 8th, 2023)

  • Compatible with Magento 2.4.6

New Update (released on Aug 20th, 2020)

  • Compatible with Magento 2.4.0

Version 1.0.0 (released on May 13th, 2020)

  • Initial Release

New Update (released on Aug 20th, 2020)

  • Compatible with Magento 2.4.0

Version 1.0.0 (released on May 13th, 2020)

  • Initial Release

Frequently Asked Questions 

Do you have any questions about Magento 2 PDF Customizer? See the list below for our most frequently asked questions. If your questions are not listed here, please contact us.

Feature FAQs

To install this extension, please refer to PDF Customizer Installation Guide for detailed instructions. It will take you just a few minutes to install our extension.

The Magezon PDF Customizer is completely open source. If you know about code and want to make your extension more specific, customise it the way you want.

Of course. You can easily enable this function using Attach pdf to new Order/Invoice/Shipment/Credit email field in the General Configuration.

Sure. Even if you don't have any coding skill, the drag & drop PDF builder can help.

There are 3 page sizes supported. They are: A4, A5 and Letter.

The PDF Customizer extension for Magento 2 is compatible with all the themes installed to your site.

Plus, it works perfectly with other Magezon Builder Extensions as it has the same core builder. 3rd-party extensions are also supported and you get free support if there's any troubleshooting problem occurs.

No, it is one-time payment, 30-day money back and life-time support. No hidden cost.

Support FAQs

To get support for installation, you need to pay $50 per product. You can pay for installation fee while adding a product to cart from its detail page by ticking Installation Support + $50.00 in the Additional Services block. Or purchase installation support separately from this page.

After finishing your purchase, please submit a ticket and we're ready for help within 24 hours. Don't forget to include the following information in your ticket:

  • Order ID

  • SSH account & admin account

Absolutely. Magezon offers you free lifetime updates and 90-day free support.

After 90 days, you need to pay an extra fee for our support. However, we believe that 90 days is enough for you to install, run and use our extension properly on your website.

If you have any questions or need any support, feel free to contact us via the following ways. We will get back to you within 24 hours after you submit your support request.

Payment FAQs

Currently, we only support payment via Paypal if you purchase products on our website. However, we will consider other payment methods and notify you of this.

Yes, you can ask for a refund within 30 days since your purchase. However, please check our refund policy first to make sure that you are eligible for the refund. Then send your request by submitting contact form or emailing us at [email protected].

Yes, you just need to pay one time to get our product without monthly service or update cost or something like that.

License FAQs

According to our license policy, you are allowed to use a single extension license on only one Magento installation.

If you want to use our extension on another Magento installation, you have to purchase another license for this installation.

If you’re running multiple domains or websites under the same Magento installation, you just need to use one extension license.

Reviews (1)

Write Your Own Review

Why Choose Magezon® 2 Extensions ?

Come with a full service package, extensive documentation and excellent support.

30-Day Money Back


Contact us within 30 days and we'll give you a full refund. Checkout our refund policy here

Lifetime Free Updates


Instantly get notified by e-mail once a new version is released.

90-Day Free Support


90 days of troubleshooting support and bug fixes for free.

Installation Support

Helping you to use our extension is the fastest.

High Quality Code

All our extension are of top quality and come with well-commented code.

Extensive Documentation

All extensions come with a detailed PDF and online user manual.