MARKETPLACE
PLUGINS
✒️ MOBILE SIGNATURE PAD
✒️ Mobile Signature Pad logo

✒️ Mobile Signature Pad

Published July 2025
   •    Updated this week

Plugin details

➡️➡️➡️ The essential Signature Pad plugin for your mobile app. Effortlessly capture and save user signatures with a smooth and responsive interface. ✍️
This plugin provides a dedicated space for users to draw their signature. It's built for mobile apps and offers deep customization options for pen color, size, stroke dynamics, and background. Signatures can be saved as high-quality, high-resolution PNG or JPEG images and uploaded directly to your Bubble storage.

💰 Get More & Save Big with the Mobile Pack!
Love this plugin? That's great! Did you know it's also included in our Mobile Pack: Native Power Kit? The pack features this plugin PLUS a huge collection of our other essential mobile components, all for one low price. It's the best way to get all the tools you need to build incredible native apps while saving a significant amount of money.

➡️ Check out the Mobile Pack: Native Power Kit now!



Key Features

✅ High-Resolution Output: Generate crystal-clear signatures using a resolution multiplier, perfect for high-density (Retina) screens, regardless of the element's size on the page.
✅ Advanced Pen Control: Fine-tune the drawing experience with settings for minimum and maximum stroke width, and velocity weight to control how drawing speed affects thickness.
✅ Save Signatures: Save the drawn signature as a high-quality PNG or JPEG image with a custom filename.
✅ Private Storage: Optionally attach the saved signature to any Bubble Thing to make it private.
✅ Customizable Appearance: Change the pen color and background color to match your app's design. The background can also be transparent.
✅ Reset Functionality: Easily clear the signature pad with a dedicated action.
✅ Empty Signature Detection: Triggers an event if a save is attempted on an empty canvas, allowing you to handle the user flow gracefully.

See it in action

Click on the buttons below to check the MOBILE demo and editor


Risk-free trial

To try any plugin, simply subscribe to its monthly plan. Bubble's pro-rata billing ensures you only pay for the days you use it (e.g., only ~$0.34 per day for a $10/month plugin).

$30

One time  •  Or  $6/mo

5.0 stars   •   1 ratings
458 installs  
This plugin does not collect or track your personal data.

Platform

Native mobile

Contributor details

Cosmic Steve logo
Cosmic Steve
Joined 2020   •   28 Plugins
View contributor profile

Instructions

In a nutshell: when you install the plugin, you will see a new element in the visual elements section of the Bubble editor, named Signature Pad.
✍️ To begin, add the element to your page. The signature pad will appear in the area you define. The canvas automatically adapts to the size of the plugin element.

↔️ The element is fully responsive and will adapt to the size you set.

✨ You can customize the pad's properties in the element inspector:

Crucial Setup

App ID (name): This is crucial for file uploads. Enter your Bubble application's name here (e.g., my-cool-app).

Isn't live version: This is crucial for file uploads. You must insert Bubble's dynamic data expression Isn't live version in this field.

Appearance & Pen Settings

Background Color: Choose a background color or leave it empty for a transparent background.

Pen Color: Set the color of the signature line.

Pen - Max Width: The width of the stroke when drawing slowly.

Pen - Min Width: The width of the stroke when drawing quickly.

Pen - Velocity Weight: A value (usually between 0 and 1) that controls how drawing speed affects stroke thickness.

Resolution Multiplier: Increases the final image quality. A value of 2 is recommended for sharp signatures on high-resolution (Retina) displays. Note that higher values will result in larger file sizes.

Workflow Actions:
You will find two new actions available for this element:

Save signature: This action saves the current drawing. You can set the following parameters:

Format: Choose between PNG and JPEG.

Filename: Set a custom name for the file (without the extension).

Attach to: Provide the Unique ID of a Bubble object to make the file private.

Reset signature pad: This action clears the canvas.

Events and States:

Event: Signature Saved: Triggered after the signature is successfully uploaded.

Event: Signature is Empty: Triggered if you try to save an empty signature.

State: Signature Image URL: Contains the URL of the saved image file.

See how it works

We encourage you to take a look at the demo and editor page to see how the plugin works:

Types

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

Categories

This plugin can be found under the following categories:
Containers   •   Image   •   Payment   •   Compliance   •   Mobile   •   Visual Elements

Resources

Support contact
Tutorial

Rating and reviews

Average rating (5.0)

Just perfect
July 31st, 2025
Bubble