A JavaScript plugin for entering and validating international telephone numbers. It adds a flag dropdown to any input, detects the user's country, displays a relevant placeholder and provides formatting/validation methods. Lots of initialization options for customization, as well as public methods for interaction. The user types their national number and the plugin gives you the full standardized international number. Navigate the country dropdown by typing a country's name, or using up/down keys. Automatically set the input placeholder to an example number for the selected country. Automatically select the user's current country using an IP lookup. Access the country data to create a separate country dropdown for an address form, and then listen for change events to keep the two dropdowns in sync. Use Twilio's API to build phone verification, SMS 2FA, appointment reminders, marketing notifications and so much more.

Features

  • Full validation, including specific error types
  • Retina flag icons
  • Handle phone number extensions
  • Use Google's libphonenumber for validation
  • Use IP address lookup to set the default country to the user's country
  • Enter and validate international telephone numbers

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow International Telephone Input

International Telephone Input Web Site

Other Useful Business Software
Grafana: The open and composable observability platform Icon
Grafana: The open and composable observability platform

Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

Grafana is the open source analytics & monitoring solution for every database.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of International Telephone Input!

Additional Project Details

Operating Systems

Windows

Programming Language

JavaScript

Related Categories

JavaScript Telephony Software, JavaScript Browser Extensions and Plugins

Registered

2021-10-05