For entering, formatting, and validating international telephone numbers. Available in vanilla JavaScript, or as React, Vue, Angular, and Svelte components.
Use Twilio's API to build phone verification, SMS 2FA, appointment reminders, marketing notifications and so much more. We can't wait to see what you build.
Check out the website, where you can find a full set of docs, a live playground where you can try out all of the options, as well as plenty of examples of different setups.
๐ Fast country picking
โจ Smart defaults
๐ Formatting & output
๐ก๏ธ Validation
๐ International & accessible
๐๏ธ Developer-friendly
See the contributing guide for instructions on setting up the project and making changes, and also on how to update the flag images, or how to add a new translation.
User testing powered by BrowserStack Open-Source Program
MIT