PDF Creator logo

PDF Creator

Published March 2023
   •    Updated today

Plugin details

The PDF Creator plugin makes it easy for users to create beautiful PDFs in your Bubble app.
⭐⭐⭐⭐⭐ The PDF plugin with the highest number of 5-star ratings on the Bubble Marketplace

Do you want your users to be able to download PDFs of invoices, reports or other custom files? Frustrated by other PDF plugins that don’t allow you to customize the PDFs you create? The PDF Creator plugin allows you to create beautiful and customizable PDFs from elements in your Bubble app.


I have been waiting for a PDF Plugin that handles multiple pages for some time now. All the others have trouble splitting the data so that page-breaks don't split information at a bad spot. The PDF Creator makes this so easy and it operates very quickly. Ray Rogers, BC MedWaste


Create a PDF of a SINGLE element
Create a PDF of a group, repeating group, text, chart, image or any other element in your Bubble app.

Create a PDF of MULTIPLE elements
Choose multiple elements and combine them together to create complex PDFs.

Customize your PDF (margins, file name, dimensions, file size, orientation)
The PDF Creator plugin allows you to create highly customized PDFs that fit your needs.

Automatically download PDFs or save them to your Bubble database
You can choose whether PDFs get automatically downloaded in the browser or saved to the database.

Create a PDF of a repeating group that spans multiple pages
The PDF Creator plugin can add page-breaks that mean you get clean PDFs of repeating groups that span multiple pages.

Add headers and footers to your PDF (including your company logo)
Upload your company logo and include it in the header or footer of your PDF.

Other features
• Clean page breaks are added automatically added to PDFs
• Trigger events when PDFs are either downloaded or saved to the database
• Make created PDFs private and attach them to a thing for extra security
• Send generated PDFs via email
• Generate a PDF from a Popup
• Supports right-to-left scripts (including Hebrew and Arabic)


Great plugin, highly recommended. I had some rather complex, image rich reports to generate with a number of repeating groups. This plugin just works amazing, so thank you! Their support is great too. Jonathan Buckland, Director of Technology Operations at NDL Group


🔗 Demo app
A demo of the plugin and instructions on how to use it (including configuration and several actual examples) can be found at the following link:
https://pdf-creator-demo.bubbleapps.io/

The editor is public so you can see all the workflows (editor link is in demo app).


ℹ️ Documentation
Our detailed documentation explains everything you need to know about using the PDF Creator plugin.

https://cranford-tech.gitbook.io/pdf-creator/


Detailed video tutorials
The PDF Creator plugin comes with a number of detailed video tutorials that show you how to get up and running quickly.

Quickstart tutorial on generating basic PDFs:



Detailed tutorial of generating PDFs with 3 examples:



Create a PDF of a repeating group:



How to add a header (with a logo) to PDFs:



How to add a footer to PDFs:




Support
If you have any questions about how to configure the plugin you can contact me at the link below:

https://www.cranfordtech.com/contact
I WILL respond to you if you have a problem.


This plugin stands out for two key reasons: Unparalleled ease of use - compared to other plugins, its simplicity is truly remarkable. Outstanding support - The customer service is top-notch, deserving a full 5-star rating Elena Brioschi, 2Spark


FAQ
Does PDF Creator use client-side or server-side actions?
PDF Creator uses client-side actions.

Does PDF Creator use any 3rd party servers?
No, all actions are run client-side and no 3rd party servers are used.

Do elements need to be visible on the page to be included in the PDF?
Yes, all elements you want to include in the output PDF need to be visible on the page. If you wish to create PDFs of elements that are not visible to the viewer, you can check out our other Bubble PDF solution, PDF Potion.

I’m running into a limitation with PDF Creator, how can I get in touch about a feature request?
You can contact me at: https://www.cranfordtech.com/contact. I can’t promise I’ll implement every feature request, but will certainly consider each one on its own merits.

I’m using square brackets ([ ]) around an ID attribute and getting an error code saying ‘Sorry, we couldn’t find this element: “[elementID]”?
This error usually occurs because you’re also using the Classify plugin. Using the Classify plugin changes how ID attributes are assigned to elements and means you can’t use the square brackets ([ ]) approach. However, PDF Creator has additional functionality to handle this. Simply replace the square brackets with two * symbols (in the format *elementID*) and you’ll get the same result, with no error code.

Is this plugin compatible with the legacy engine?
No, your app will need to be built on the new responsive engine for this plugin to work properly

Can PDF Creator create PDFs with traditional Chinese characters?
Yes, but in order to avoid formatting issues, you will need to upload a custom font that is designed to be compatible with traditional Chinese characters. See this section of the plugin documentation for full details.


Actions and events
The plugin comes with the following workflow action:

• Generate PDF Creator

And the following custom events:

• PDF Creator downloaded
• PDF Creator saved to database


Product updates
We release new features for the PDF Creator plugin pretty regularly. If you'd like to hear about these updates, you can sign up for our monthly newsletter at the link below:

https://www.cranfordtech.com/newsletter


Need help building your Bubble app?
You can hire us to build your app for you. Get in touch via the link below:

https://www.cranfordtech.com/hire-us


What’s next
If you like our PDF Creator plugin, then consider checking out our other projects:

Stripe Connect - Marketplace - The easiest way to manage payments, onboard sellers and effectively run your marketplace app
PDF Potion - Delight your users with beautiful PDFs, designed exactly the way you want
Charles - Turn your Bubble app into a Chrome extension
A+ Product - Onboarding Tour - Introduce users to your app in style with a custom onboarding tour
Universal Video Player - A powerful and highly flexible video player plugin built with Video JS
Beautiful Maps - Mapbox - Add incredible maps to your app
Stripe Checkout (Shopping Cart) – The perfect plugin for eCommerce apps - create shopping cart experiences, add sales tax, shipping rates and more
CT File Uploader - Wasabi - Everything you need to seamlessly upload, store, and manage files in Wasabi.

$249

One time  •  Or  $19/mo

4.8 stars   •   47 ratings
1.9K installs
This plugin does not collect or track your personal data.

Other actions

Contributor details

Cranford Tech logo
Cranford Tech
Joined 2021   •   16 Plugins
View contributor profile

Instructions

You can find full instructions on how to use this plugin at the following link:
https://pdf-creator-demo.bubbleapps.io/

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Productivity   •   Data (things)   •   PDF   •   Small Business   •   Ecommerce   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.8)
Excellent plugin
February 10th, 2025
Great plugin and super support
February 4th, 2025
Plugin works as described - easy to follow turorials and excellent support.
Great plugin, easy to use
February 1st, 2025
Alex is super responsive and very knowledgeable. He has good documentation and I would say the money is well spent on getting the perpetual license.
Amazing Plugin & Customer Support!
January 8th, 2025
I'll be launching an app this year, and Alex / PDF Creator offered so much support in troubleshooting my use case. PDF Creator is a superior solution to other PDF plugins on the market and the customer service is unmatched. I highly recommend this plugin! It's worth it!
It simply works whatever the complexity of your element
November 11th, 2024
This plugin stands out for two key reasons: Unparalleled ease of use: Compared to other plugins, its simplicity is truly remarkable. Outstanding support: The customer service is top-notch, deserving a full 5-star rating. While it may come at a higher price point, I find it's worth the investment. The time saved using this efficient plugin ultimately translates to money saved, making it a valuable asset for my workflow.
Bubble