MARKETPLACE
PLUGINS
TEXT MASK (NATIVE)
Text Mask (Native) logo

Text Mask (Native)

Published June 2026
   •    Updated this week

Plugin details

A premium, high-performance masked text input field built for the Bubble Mobile Runtime (React Native). Easily format inputs for CPFs, CNPJs, phone numbers, dates, postal codes, and custom patterns. Features dynamic multi-mask matching (perfect for variable 10/11 digit Brazilian phones or CPF/CNPJ toggle inputs) and exposes both the formatted and clean raw (unmasked) values for seamless database storage. Fully responsive, lightweight, and inherits your app's font settings dynamically.
### Mask Tokens
- `9` - Represents any digit (0-9).
- `A` - Represents any letter (a-zA-Z).
- `*` - Represents any alphanumeric or special character.
- Any other character (e.g., `-`, `.`, `/`, `(`, `)`, space) is rendered as a static literal.

🔗 [View demo page](https://plugins-demo-mobile.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=Text%20Mask%20(Native))
🔗 [View demo in editor](https://bubble.io/page?id=plugins-demo-mobile&tab=Design&name=Text+Mask+%28Native%29&type=page)

$36

One time  •  Or  $3/mo

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

Platform

Native mobile

Contributor details

Acampamento no-code logo
Acampamento no-code
Joined 2021   •   51 Plugins
View contributor profile

Instructions

1. Install the plugin and drag the **Text Mask (Native)** element into your layout. 2. In the properties panel, configure the desired **Mask Pattern** (e.g., `(99) 9999-9999 | (99) 99999-9999` for phone numbers).
3. Bind a dynamic state or custom value to the **Value** property.
4. React to typing changes using the **Input Changed** workflow event.
5. Access the formatted mask through the `Value` state, and save the clean data using the `Raw Value` state.

Types

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

Categories

This plugin can be found under the following categories:
Technical   •   Productivity   •   Mobile   •   Visual Elements

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble