Developers
Phone number input fields: best practices for clean data at sign-up
How to design a phone number field that captures correct, consented numbers: one field, a smart country default, tel autofill, helpful errors and E.164.
8 min read
8 articles.
Developers
How to design a phone number field that captures correct, consented numbers: one field, a smart country default, tel autofill, helpful errors and E.164.
8 min read
Guides
E-mail verification explained step by step: syntax, MX, mailbox, catch-all, disposable and bounce checks, account signals, privacy rules, and which check fits which job.
10 min read
Guides
What carrier and line type data is, allocated vs current network, how porting changes it, and how to read every field of a carrier lookup answer.
8 min read
Developers
How to normalize phone numbers to E.164 in JavaScript and Python, the pitfalls that break deduplication, and how the MobileValidate API normalizes input.
9 min read
Developers
The common E.164 regex accepts impossible numbers. Real counterexamples, the shortest valid international numbers, and what to use a regex for instead.
7 min read
Deliverability
A step-by-step way to clean a phone list with the MobileValidate jobs API: free estimate, dedupe, invalid rows, capped cost, CSV download and data purge.
8 min read
Research
We counted 182 phone-metadata releases from 2019 to 2026: a median of 14 days apart, and 223 of 238 regions changed. Why validation goes stale.
8 min read
Guides
The criteria that matter when you choose a phone-intelligence API: coverage, conclusive rates, unknown billing, latency, freshness, privacy and test mode.
9 min read