MARKETPLACE
PLUGINS
ESSENTIAL PHONE NUMBER INPUT
Essential Phone Number Input logo

Essential Phone Number Input

Published June 2022
   •    Updated this month

Plugin details

The Essential Phone Number Input plugin provides an intuitive, user-friendly phone number input field with international support. This input field allows users to select their country code via a dropdown and automatically formats numbers as they type, ensuring consistency and reducing errors. The plugin is fully customizable, letting you specify allowed countries, initial country, preferred countries, and even placeholder behavior.
Usage Features:

- Customizable country dropdown for easy international phone number selection.
- Auto-formatting based on selected country for consistent input.
- Options to exclude or allow specific countries in the dropdown.
- Allows setting an initial country and preferred countries for ease of access.
- Auto-placeholder functionality displays country-specific phone number format.
- Validates phone numbers in real-time, triggering events for valid and invalid entries.
- Fully customizable dropdown background, with options for fallback country and formatting on display.

 




Feedback



FAQ

- How can I set a default country for the phone input?  
You can set the initial country by entering the country code (e.g., "au" for Australia) in the "Initial Country" field.

- Is it possible to restrict the dropdown to specific countries only?  
Yes, you can limit the dropdown to specific countries by using the "Only some Countries" field and entering the desired country codes separated by commas.

- Can I exclude certain countries from the dropdown list?  
Yes, you can exclude countries by selecting "yes" for "Exclude Countries" and listing the country codes in the "Excluded Countries" field.

- How does the auto-placeholder feature work?  
The auto-placeholder feature displays a format based on the selected country’s dialing code. For example, choosing the US will show "(201) 555-0123" as a placeholder format.

- How does the plugin validate phone numbers?  
The plugin validates phone numbers in real-time as users enter them. If the number format is correct, an event for valid entry is triggered; otherwise, an invalid entry event is triggered.







Other plugins from Zeroqode

- Phone Number Input + Formatting Plugin for Bubble
- Twilio - Send Text Messages Plugin for Bubble
- Twilio Masked Communications Plugin for Bubble
- Input Formatter Plugin for Bubble




Support

If you still have questions or an unresolved issues, you can contact us.


Risk-free Trial

The most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you’d pay only 17¢ per day ($5/30 days)!

$50

One time  •  Or  $5/mo

4.1 stars   •   14 ratings
718 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Zeroqode - Top Bubble Agency logo
Zeroqode - Top Bubble Agency
Joined 2016   •   846 Plugins
View contributor profile

Instructions

1. Place an Input on your page 2. Place the "Essential Phone Number" element in the same group as the input.
3. Be aware, it really HAS to be placed in the same group.
4. Enable HTML ID attributes in Settings > General > Expose the option to add ID attribute to HTML elements.
5. Fill the same ID both in the Input and in the Essential Phone Number (it has to be unique)
6. Define your options, preferred countries, excluded countries, ...

You may retrieve the final formatted phone number as a custom state of the "Essential Phone Input" element.

Types

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

Categories

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

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.1)

Accurate
October 27th, 2025
Validates numbers easily and supports international formats
Greetings, This is Anton from Zeroqode Support. We're extremely grateful for your review and happy to see that our solutions are up to your standards. Our mission at Zeroqode is to prioritize our users and their satisfaction. If you have suggestions or questions, or if there's anything specific you'd like to discuss, we invite you to reach out via our forum (https://forum.zeroqode.com/) or email ([email protected]). Best wishes, Anton
October 27th, 2025
  •  
Zeroqode - Top Bubble Agency
Phone input made simple
August 31st, 2025
Perfect plugin for validating and formatting phone numbers globally, saved time and improved user input accuracy
Greetings, It’s Anton, from the Zeroqode Support Team. We're grateful for your warm review and are delighted to bring joy to our users. Our lines are always open if you have any questions or suggestions. You can contact us on our forum (https://forum.zeroqode.com/) or directly at [email protected]. In case you find some issues without plugins, please fill out the form at https://issues.zeroqode.com and we will get back to you Again, thank you for the review. Best Regards, Anton
September 1st, 2025
  •  
Zeroqode - Top Bubble Agency
Formatted phone input
August 5th, 2025
Country detection and formatting work perfectly makes phone entry cleaner
Hello, Anton from Zeroqode Support here. Big thanks for leaving us a review. We’re thrilled to know you're satisfied with our plugin. At Zeroqode, ensuring our users' needs are met is what drives us. For any queries, suggestions, or discussions, our forum (https://forum.zeroqode.com/) and direct email ([email protected]) are always open for you. Best Regards, Anton
August 11th, 2025
  •  
Zeroqode - Top Bubble Agency
Smart Phone Field
July 14th, 2025
Automatically formats numbers and improves input accurac
Hello there, Anton here, from the Zeroqode Support Team. Your positive review means a lot to us and it's wonderful to know we could add value for our users. Our team is always ready to assist, so if you have any queries or feedback, don't hesitate to reach out through our forum (https://forum.zeroqode.com/) or directly at [email protected]. Should there be any issues with our plugins, please report them at https://issues.zeroqode.com for prompt support. Thank you once again for your feedback. Kind regards, Anton
July 14th, 2025
  •  
Zeroqode - Top Bubble Agency
5 stars!
December 24th, 2024
I’ve been using this plugin for a while, and it’s been a lifesaver, is extremely useful for international applications
Greetings, This is Anton from Zeroqode Support. We're extremely grateful for your review and happy to see that our solutions are up to your standards. Our mission at Zeroqode is to prioritize our users and their satisfaction. If you have suggestions or questions, or if there's anything specific you'd like to discuss, we invite you to reach out via our forum (https://forum.zeroqode.com/) or email ([email protected]). Best wishes, Anton
December 25th, 2024
  •  
Zeroqode - Top Bubble Agency
Bubble