About this tool
What does it parse?
Phone numbers into country, type (mobile/fixed/voip), validity and E.164/national/international formats — the unglamorous backbone of signup forms, SMS routing and dedupe.
How to use it
- Paste numbers with or without country prefix.
- Read validity, type and all standard formats.
- Store E.164 canonical form in your database.
Examples
- Normalizing 10k signup phones before SMS send.
- Splitting landlines from mobiles for voice campaigns.
- Validating checkout phone fields without false rejects.
Important limitations
- Validity means “possible”, not “assigned” — only the carrier knows active status.
- Without a country hint, ambiguous numbers guess — always capture region.
- Number plans change; keep the parsing library data current.
Privacy
Parsed locally. Phone numbers are personal data — they stay in your browser here.
Frequently asked questions
What is E.164?
The canonical +[country][number] form (max 15 digits) — store this.
Why rejected though correct?
Usually a missing country context or an outdated plan database.
Formatting for display?
National format for locals, international with + for everyone else.