MARKETPLACE
PLUGINS
NATIVE PDF VIEWER
Native PDF Viewer logo

Native PDF Viewer

Published June 2026
   •    Updated this week

Plugin details

Native PDF Viewer is a customizable mobile PDF viewer for Bubble native apps. It allows you to display PDF documents directly inside your app while giving builders control over the viewing experience, layout, controls, and document behavior.
## Key Features

- Load and display PDF files from a URL
- Navigate between pages
- Zoom in, zoom out, set zoom, fit page, and fit width
- Search inside PDF documents
- Show or hide the main toolbar
- Show or hide sidebar, search, comments, zoom, page, pointer, annotation, form, redaction, insert, rotation, pan, open, close, security, and copy-selection controls
- Support light, dark, and system themes
- Customize theme colors for light and dark mode
- Support annotations and annotation import/export
- Support PDF form interaction
- Open and close documents programmatically
- Set locale for supported viewer text
- Configure scroll strategy, page spacing, spread mode, zoom limits, and default pointer mode
- Respect document permissions, with optional permission overrides
- Publish useful states such as current page, total pages, current zoom, active theme, document URL, loaded status, ready status, and annotation data
- Trigger events for ready, loaded, page changes, zoom changes, theme changes, document actions, errors, and annotation changes

## Common Use Cases

- Invoices and receipts
- Reports and statements
- Contracts and agreements
- Guides, manuals, and ebooks
- User-uploaded PDF documents
- Internal documents, policies, and onboarding materials

## Demo Links

- [Live demo](https://bubbleaxis.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=pdf)
- [Editor demo](https://bubble.io/page?id=bubbleaxis&test_plugin=1780590177663x939218997314846700_current&tab=Design&name=pdf&type=page)

$50

One time  •  Or  $5/mo

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Native mobile

Contributor details

free Codex logo
free Codex
Joined 2023   •   19 Plugins
View contributor profile

Instructions

## Native PDF Viewer
Use this plugin to display PDF documents inside your Bubble mobile app.

### Basic Setup

1. Add the **Native PDF Viewer** element to your page.
2. Set the **PDF URL** field to a direct PDF file URL.
3. Preview the app on mobile or Bubble Go.

### Common Uses

- Show invoices, receipts, reports, guides, contracts, and documents.
- Let users search inside PDFs.
- Enable or hide viewer controls like toolbar, zoom, sidebar, forms, annotations, and document actions.
- Customize the viewer theme, layout, zoom behavior, page spacing, and scroll style.

### Notes

- The PDF URL should point directly to a valid PDF file.
- If your PDF is stored in Bubble, use the file’s URL.
- Some advanced controls depend on PDF permissions and the document itself.
- For best results, test the final experience on Bubble Go or a real mobile device.

Types

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

Categories

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

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble