Free phone number tools
Short answer: A pair of free utilities for handling international phone numbers: a reference table of country calling codes and number lengths covering 181 countries, plus a converter that takes a number written the local way and turns it into the international E.164 format apps and SIP systems rely on.
Practical references for anyone storing, dialling or setting up phone numbers across different countries. Both tools work directly in your browser, require no sign-up, and draw on the same country dataset used throughout our number pages.
- Country calling codes — Dialling codes, digit counts and E.164 formats across 181 countries.
- Phone number formatter — Turn a local-style number into E.164 and verify its length.
The tools at a glance
| Tool | What it does | Use it when |
|---|---|---|
| Country calling codes | Shows the calling code, digits following it, overall E.164 length and a sample format for 181 countries | You want to understand how a number from another country is structured |
| Phone number formatter | Takes a locally written number and converts it to E.164, checking the digit count for the selected country | You're about to drop a number into an app, a contact card or a PBX |
Country calling codes
Each country is assigned a calling code between one and three digits long: +1 covers the United States and Canada, +44 belongs to the United Kingdom, and +91 is India's. What follows the code is the national number, and how long that runs depends on the country — and sometimes on the type of number too. The country codes table below gives you both pieces for all 181 countries where SMS Conecta operates real numbers, each linking through to that country's number listings.
Phone number formatter
The way you'd jot a number down at home rarely matches what an app needs to see. Take a UK mobile written as 07700 900123 — in E.164 it becomes +447700900123: the leading 0 (the trunk prefix) disappears, the country code gets prepended, and any spaces vanish. The formatter handles that conversion automatically and flags it if the digit count looks off for that country. It's strictly a format check — nothing gets looked up on any network, and whatever you type stays in your browser.
When you need these tools
- Storing international contacts so they dial correctly from anywhere
- Getting a number right when an app asks you to confirm it
- Setting up caller ID and routing in a SIP softphone or PBX
- Confirming that a number from another country has the correct digit count
From format to a working number
Need an actual working number abroad rather than just the correct format for one? SMS Conecta offers mobile, local and toll-free numbers across 181 countries starting at $1.80 a month, billed annually ($21.60 per year). Each number comes with unlimited inbound SMS and calls, SIP credentials, a web dialer, and a 7-day replacement guarantee.
Frequently asked questions
Are the tools free?
Yes — both are completely free and work right in your browser, no account needed.
What format do apps expect?
Most apps and SIP systems store numbers in E.164 form: a plus sign, the country code, then the national number, with no spaces and no leading 0.
Does the formatter check whether a number is active?
No. It only validates format and length; no network lookup is performed.
Where does the country data come from?
It's pulled from the same country list, dialling codes and number lengths that power our number pages.
Related pages
- What is E.164?
- What is SIP?
- Phone numbers by country
- SIP dialer
- Glossary
- How to get a phone number in another country
Sources
- ITU-T Recommendation E.164 (as of September 2026)