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, DocuPotion.

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
DocuPotion - 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.7 stars   •   57 ratings
2.7K installs
This plugin does not collect or track your personal data.

Other actions

Platform

Web

Contributor details

Cranford Tech logo
Cranford Tech
Joined 2021   •   17 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.7)

DOESN'T WORK, IT WAS A WASTE OF MONEY AND I CAN'T UNSCRIBE, THEY MAKE IT REAL DIFFICULT TO DO SO.
November 18th, 2025
DOESN'T WORK, IT WAS A WASTE OF MONEY AND I CAN'T UNSCRIBE, THEY MAKE IT REAL DIFFICULT TO DO SO.
Hi there, very sorry you had a poor experience with my plugin. I emailed you on the day you left the review but wanted to follow up here too: I've run tests on my side and the plugin is working as expected, so there is likely something with your specific setup that's causing the issue. I'm happy to work with you to get the plugin working - if you'd like me to do this, you can contact me at [email protected]. If you want to unsubscribe from the plugin you can navigate to: Settings -> My plan in your Bubble dashboard. You can then select the 'Unsubscribe' button on the PDF Creator plugin. This is how canceling subscriptions works for all Bubble plugins. There are no special steps required to unsubscribe from PDF Creator :) Alex (plugin author)
November 20th, 2025
  •  
Cranford Tech
Another excellent product from the Cranford Tech team
November 4th, 2025
Works great for every use case I have. Thank you for another great offering.
Thank you! Appreciate your support :) (plugin author)
November 4th, 2025
  •  
Cranford Tech
Amazing support
October 12th, 2025
The support team responded very quickly and effectively. Well done!
Thanks for the kind words! (plugin author)
October 13th, 2025
  •  
Cranford Tech
Great Plugin
October 7th, 2025
Everything works as expected and the documentation is great! Thank you!
Great to hear! Appreciate the kind words :) (plugin author)
October 23rd, 2025
  •  
Cranford Tech
plugin not working, bought the lifetime subscription
August 31st, 2025
plugin worked for one day and then stopped.
Hi there, I've already followed up with you via email, but wanted to comment here too. I'm very sorry you had this issue with PDF Creator. I put a lot of work into my plugins and it's really disappointing when they don't deliver as expected. I've run some tests on PDF Creator on my side and everything is working as expected, but there's clearly an issue or bug that I'm unable to replicate. I'm happy to work with you to figure out the problem and get PDF Creator working as it should. Please email me directly ([email protected]) and I'll get back to you. Alex (plugin author)
September 2nd, 2025
  •  
Cranford Tech
Bubble