PDF generator for Joomla!

The first PDF generator with a page builder

Discover our flagship extension: the PDF Generator. Designed to be compatible with Joomla! and Flexicontent (with even more compatibilities to come), this tool goes beyond mere page rendering. It offers a complete layout system, enabling the creation of specific presentations for printed PDFs. Utilize our user-friendly page builder with drag-and-drop functionality to effortlessly craft personalized displays using Joomla!, custom fields, and Flexicontent fields.


Version : 1.0.7

Licence : 1 year for unlimited sites

Support : 1 year for 1 site

Last update : 28/02/2024

Joomla 4
Joomla 5

Main features


Create your PDF templates with a drag and drop interface. No more code needed to get a great layout for your PDFs.

Custom fields

Create dynamic content by adding your custom Joomla! or Flexicontent Fields to your PDFs. (Support for other components might be added on demand)


Create multiple templates for the same content.

Download button

Create download buttons on your website wherever you want, using our dedicated modules. They seamlessly integrate with ACL rules for flexible management.

Catalogs / Books

Create catalogs / books containing your pdf files. Manage their order with our drag and drop interface.

Custom fonts

Add your own fonts inside your templates.

Create your PDF template

Use our pagebuilder to create a perfect PDF design. Like "Indesign", you can create your PDF layout. Select your content type, use custom fields and use the pagebuilder to create your PDF like a pro.

Direct design
Drag and drop fields
Header and footer section
Adding static content
Adding images
Dynamic content
Conditional content (coming soon)
Custom code
Front and back cover design

Due to limitations of the html to PDF conversion library, some css rules can not be converted like: shadows, flex etc... We keep track of the library's evolution to propose you the best conversion system possible. If you need help to create your PDF template, please contact our support.

Custom Date display for Add to Calendar for Flexicontent
Custom Date display for Add to Calendar for Flexicontent

More features in screen

Administration for Add to Calendar for Flexicontent

PDF file generation

After creating your template, you can associate it with your content to generate a PDF file.

Create multiple PDFs from the same content using different templates
Create static PDF files, such as cover pages or other specific documents
Preview, download, and debug your PDF directly from your backend
Create and manage your PDFs directly from each content item using the dedicated plugin
Important feature

You can replace the dynamic rendering of a PDF with our pagebuilder to create custom static output.

Manage your catalogs and books

Now that you have your PDF files, you can create your catalog or book. Using our drag and drop interface you can choose which PDF files to add, and in what order to display them. Use the search bar to find the content your looking for.

Multi catalog mode
Search and drag & drop interface
Add custom css styles before rendering
Add pagination
Customisation display for Add to Calendar for Flexicontent
Adding an event with Add to Calendar for Flexicontent

Allow users to download your PDF

You can display a download button for your content or book.

Dynamic button in content view
Module for catalog
ACL compatibility

Powerful administration

We created a powerful administration to easily help users generate PDFs and catalogs.

Quick actions for generated content
Generate PDFs and catalogs directly from the content editor
Easy workflow and pdf generation
Recurring mode for Add to Calendar for Flexicontent

Add your own fonts

Adding custom fonts in our PDF Generator is made easier thanks to our dedicated font manager

Upload and manage your font in administration
TTF compatibility (only)
Compatibility with Regular, Bold, Italic, and BoldItalic


Our component respects the standard Joomla! 4 architecture. Extendable via our own plugin group.

Extended extension compatibility (hikashop, virtuemart...)
Customize field rendering
Text Here

No coding required

You don’t need to write a single line of code or have any technical expertise


All our plugins are available in French and in English


Our support will assist you in both French and English

Text Here

PDF generator

Component + plugins + module

1 year update for multi site

1 year of support for 1 site

GPL licence

Need a Dev

Use this contact form for any question or custom quote


Version 1.0.7:

  • Resolved a display issue related to the email field in Flexicontent. Please note that additional adjustments may be necessary. If you encounter display issues, feel free to contact us for assistance.
  • Fixed an issue preventing access to relative links in content within generated PDF files.

Version 1.0.6:

  • Fix header and footer templates not showing in File.

Version 1.0.5:

  • Fix issue with absolute paths on images not being taken into account by Dompdf/GrapesJS
  • Fix issue when checking if generated PDF files (Files/Catalogs) still exist when checking list view.
  • Delete previous source code files/directories to avoid lingering and/or deprecated files on update (does not affect user defined resources).

Version 1.0.4:

  • Fix update server.
  • IMPORTANT : Please install the v1.0.4 manually if you have installed a previous version, you will have to rebuild the update sites on your Joomla website in order to obtain new updates automatically.

Version 1.0.3:

  • Fix extension naming issues after v1.0.1 fix.

Version 1.0.2: 

  • Add missing (php) import.

Version 1.0.1: 

  • JED compatibility fixes.

Version 1.0.0: 

  • First public release


We can create your own desire

You need a component a plugin , module or template ourteam is compose by Joomla! administrator certified, Designer and fullstack dev. 

Secure payment

by Paypal and Stripe


Copyright Com'3Elles @ since 2023
https://extensions.com3elles.com  is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla!® name and logo is used under a limited license granted by Open Source Matters, the trademark holder in the United States and other countries.