MARKETPLACE
PLUGINS
BUBBLE HTML2JSPDF
Bubble HTML2jsPDF logo

Bubble HTML2jsPDF

Published September 2024
   •    Updated May 2026

Plugin details

This plugin allows you to generate PDFs dynamically from any HTML element on your Bubble app, with options to customize the page orientation, size, and image format for optimal file size. Additionally, it provides the ability to hide specific elements before generating the PDF. The generated PDF can be downloaded, saved to Bubble’s File Manager, or converted to a base64 string for further use.

Free

For everyone

No ratings yet
92 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web

Contributor details

DazeGo logo
DazeGo
Joined 2022   •   1 Plugin
View contributor profile

Instructions

Key Features: Generate PDFs from HTML content with customizable orientation (Portrait/Landscape).
Supports multiple image formats: png, jpeg, jpg, and webp for size optimization.
Option to hide specific elements by entering their HTML IDs.
Save the PDF to Bubble’s File Manager and return the file URL.
Download the generated PDF or return it as a base64 string for further processing.

Instructions:
Element ID: Enter the ID of the HTML element to capture.
Orientation: Select between Portrait or Landscape.
Image Format: Choose the image format for PDF content (png, jpeg, jpg, webp).
Elements to Hide: (Optional) List HTML element IDs to exclude from the PDF, separated by commas.
Save to File Manager: Option to save the PDF and return the file URL.
Download: Enable to automatically download the generated PDF.

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:
PDF   •   Productivity   •   Media   •   Image   •   Data (things)   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (0.0)

Aweful
July 27th, 2025
It generates completely useless PDFs, doesn't honor page size, DPI etc. The output is terribly pixelated and oversized.
Bubble