Turn your Bubble Inputs into Professional Data Fields. πΌ
Stop struggling with Regex or messy database entries. MaskIt! PRO is a complete suite of 7 specialized elements designed to handle every data type imaginable.
π₯ WHY GO PRO?
π° 1. Advanced Finance & Numbers
Format currencies (EUR, USD, BRL) with auto-commas and decimals.
The Killer Feature: Returns the Unmasked Number (e.g., shows β¬ 1.500,00 but saves 1500.00 to your DB) so you can do math instantly!
Handles Percentages, Integers, and Decimals.
π³ 2. Credit Cards & Payments
Auto-formats Card Numbers (4x4), Expiry Dates, and CVVs.
UX that feels like Stripe.
π 3. Security & Validation
Password Validator: Real-time checks (Min length, Uppercase, Symbols) without blocking typing.
PINs & OTPs: Rigid masks for 2FA codes.
Serial Keys: Auto-uppercase for licenses (e.g., AAAA-BBBB-CCCC).
π§ 4. Smart & Dynamic Masks
Dynamic Switching: Automatically switches masks as users type (e.g., 8 vs 9 digit phones).
Regex Support: Use standard Regex for unlimited power.
JIT Masking: Placeholders that only appear when you type.
π 5. Global Documents
Ready-made masks for NIF (PT), CPF/CNPJ (BR), SSN (US), DNI (ES) and Passports.
π€ 6. Text Enforcer
Force Title Case (names), Uppercase (SKUs), or remove spaces/symbols from Usernames.
π 7. Tech & Net
Validate Emails, IPs (v4/v6), URLs, and MAC Addresses.
β¨ UX Feature: Auto-Copy
Enable Auto Copy on Click to instantly copy the input's content when the user clicks or taps it. Great for API Keys, IBANs, or IDs.
Triggers the event Copied to Clipboard so you can show a "Success" alert.
π Performance: Built on the robust Inputmask library. Lightweight, fast, and crash-proof.
Demo Test:
https://demo-app-56978.bubbleapps.io/version-test/maskit_pro/1769277892568x149235482223813760Editor:
https://bubble.io/page?id=demo-app-56978&test_plugin=1769273471917x755928652198707200_current&tab=Design&name=maskit_pro