Phone Input logo

Phone Input

Published September 2025
   •    Updated March 2026

Plugin details

***Try it here: https://netdigitaltech.com/phone_input ***  This plugin provides a robust and customizable international phone number input field. It automatically handles country codes, formatting, and validation, making it easy to collect phone numbers from users worldwide. Use the BORDER SETTINGS and COUNTRY SETTINGS to customize the appearance and behavior of the input. You can retrieve the formatted phone number and validation status via the Exposed States, including the international format, national format, and country code. The plugin also provides states for a variety of focus- and validation-related states, as well as an is changed event for when the input's value has changed.
A fully featured customizable phone input

Features:

- Phone formatting
- Phone validation
- Country auto-detection
- Customizable appearance

$2

Per month

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

Platform

Web

Contributor details

NetDigitalTech logo
NetDigitalTech
Joined 2022   •   51 Plugins
View contributor profile

Instructions

🚧 Installation & Usage Instructions 🚧
To begin using the plugin, navigate to the Bubble editor and find the visual element International Phone Input. Drag and drop it onto your page where you need a phone number field. If you ever need to reference this element in your workflows, you can assign it a unique ID Attribute in the properties panel.

Once the element is on your page, you can configure it to fit your needs. In the properties panel, you'll find key options like Placeholder for the hint text, Initial Content if you need a default number, and Border Settings to customize the border style. You can also choose whether the plugin should auto-detect the user's country or if you prefer to set it manually.

The true power of this plugin lies in its exposed states, which automatically update as the user types. You can access these in your workflows to, for example, validate the number or save it to your database. The most important states are is_valid (tells you if the number is valid), number_international_format (the full number with the country code), and country_code (the number's country code).

Types

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

Categories

This plugin can be found under the following categories:
Containers   •   Mobile   •   Productivity   •   Input Forms

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble
TOMORROW: Just Shipped Livestream with Bubble co-founders Josh and Emmanuel. Join for a demo session of Bubble’s  latest product releases
RSVP HERE