Check phone number format validity across a CSV column
Scan a CSV phone column for format errors, missing country codes, and invalid digit counts.
Interactive Sample Data
| name | phone |
|---|---|
| Grace Kerubo | +254712345678 |
| Peter Njoroge | 0722112233 |
| Mercy Akinyi | 123 |
How this tool works
Things that usually go wrong
- Missing Leading Plus Prefix on International Numbers: Numbers exported without '+' often cause telecom gateways to treat country codes as local subscriber digits. Validation flags these for prefix formatting.
- Truncated Subscriber Digits from Spreadsheet Tools: Spreadsheets storing numbers as numeric types strip leading zeros (turning 0712 into 712) or abbreviate large numbers into scientific notation (e.g. 2.54E+11).
- Internal Extensions Appended to Mobile Records: Phone fields containing 'ext. 402' or 'x12' fail strict E.164 syntax checks and must be separated into a distinct extension attribute.
Edge cases we tested
Flagged as likely +254712345678; recommended to use phone-numbers-to-e164 tool.
Treated as valid with country code 1.
Digits extracted and counted; punctuation not treated as digit errors.
Flagged as invalid E.164 due to extension text.
Frequently Asked Questions
How does phone number validation work?
DataFix strips non-digit formatting characters, verifies whether the digit length matches international ITU-T E.164 specifications (7 to 15 digits), and checks country-specific numbering plan constraints such as Kenyan Safaricom (+254 7xx or +254 1xx) lengths.
Does this tool detect whether a mobile line is active and reachable?
No. DataFix runs syntactic and format validation locally in your browser. It does not perform active HLR (Home Location Register) ping lookups or network carrier queries, keeping your contact database strictly private.
Can it validate local Kenyan phone formats like 0722 112 233?
Yes. It recognizes national 10-digit Kenyan numbers starting with 07 or 01, validates that they have exactly 10 digits, and notes that converting them to +254 E.164 format is recommended before SMS gateway submission.
Are my phone numbers uploaded to external servers?
Never. All data parsing, regex matching, and validation logic run entirely client-side in your web browser. No customer contact data is ever transmitted over the network.
Related tools
Validate CSV
Audit CSV files for structural errors, encoding problems, and row-length inconsistencies.
Open Tool →Validate JSON
Parse and validate JSON strings to expose syntax errors at exact line and column positions.
Open Tool →Find Duplicate Rows
Identify and count duplicate rows in CSV files by exact match or by key column selection.
Open Tool →