MARKETPLACE
PLUGINS
SMART FORMATTER INPUT (MOBILE)
Smart Formatter Input (Mobile) logo

Smart Formatter Input (Mobile)

Published June 2026
   •    Updated this week

Plugin details

Smart Formatter Input is a highly customizable input component for Bubble Mobile that automatically formats user input in real time.
Configure your own separator character, grouping size, maximum input length, keyboard type, and more—without writing any code.

Perfect for formatting:

Time (12:34:56)
Dates (01/01/2026)
License keys
Product codes
Serial numbers
IDs
Custom formatted strings

The plugin also exposes both the formatted and raw values through states, making it easy to use in workflows.




Demo page: https://tests-mobile-14675.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=Home

Editor: https://bubble.io/page?id=tests-mobile-14675&test_plugin=1782649253135x983344133596774400_current&tab=Design&name=Home&elements=bTGPZ

$17

One time  •  Or  $2/mo

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

Platform

Native mobile

Contributor details

Ticket Land logo
Ticket Land
Joined 2020   •   60 Plugins
View contributor profile

Instructions

Basic Usage
Drag the Smart Formatter Input element onto your page.
Configure the desired properties.
Use the Value state to retrieve the formatted text.
Use the Raw Value state to retrieve the value without separators.

Example 1 — Time Format

Property Value
Formatter :
Group Size 2
Max Length 8

Input:

12155454

Output:

12:15:54:54

Example 2 — Date Format

Property Value
Formatter /
Group Size 2
Max Length 8

Input:

01012026

Output:

01/01/20/26

Example 3 — License Key

Property Value
Formatter -
Group Size 4
Max Length 16

Input:

ABCD1234EFGH5678

Output:

ABCD-1234-EFGH-5678

Example 4 — Custom Code

Property Value
Formatter .
Group Size 3
Max Length 12

Input:

ABCDEFGHIJKL

Output:

ABC.DEF.GHI.JKL

Notes

The separator character is not counted toward the Max Length.
The Raw Value state always returns the original input without formatting.
The Value state always returns the formatted text shown to the user.
Enable Numeric Keyboard to display the numeric keypad on supported mobile devices.
The plugin automatically reformats the text whenever the user types, pastes, or changes the value.

Types

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

Categories

This plugin can be found under the following categories:
Technical   •   Productivity   •   Data (things)   •   Input Forms

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble