United Kingdom Phone Number Validator & Carrier Lookup
British numbers hide more traps than most: not every 07 is a mobile β 070 is personal-redirect, 076 is pagers β and 03, 08 and 09 look local but are non-geographic. Veriphone reads each number against Ofcom's National Telephone Numbering Plan and returns its line type and originally allocated operator β EE, O2, Vodafone or Three β so a genuine mobile is easy to tell from a look-alike before you spend an SMS on it.
Try it β United Kingdom numbers
Free β no account required. Protected by reCAPTCHA.
United Kingdom phone number format
United Kingdom numbers carry the +44 country code with a national trunk prefix of 0, dropped in E.164 format. Mobile and fixed-line ranges are distinguished by their leading digits and returned as a line_type you can filter on.
United Kingdom mobile operators & prefixes
Each mobile prefix is allocated to a specific operator. Veriphone returns that operator from the Ofcom numbering plan, along with line type.
Plus 77 smaller networks (MVNOs), including Vectone Mobile, Core Communication, Gamma Telecom, Lycamobile, TalkTalk. Veriphone resolves each to its host network.
Fixed-line area codes
For landline numbers, Veriphone returns the city or region where the numbering plan resolves one. Mobile numbers are non-geographic and carry no city.
Questions about United Kingdom number validation
Why does a UK number lose its leading 0 in E.164 format?
The leading 0 is a domestic trunk prefix, not part of the international number. A mobile written locally as 07400 123456 becomes +44 7400 123456, and a London landline 020 1234 5678 becomes +44 20 1234 5678. Strip the trunk 0 and prepend +44 when normalising; never keep both.
Is every UK number that starts 07 a mobile?
No. Genuine handsets sit on 071 to 075 and 077 to 079. The 070 range is personal-number redirect services that look like mobiles but are not handsets and cost more, and 076 is reserved for pagers (with 07624 being Isle of Man mobiles). Check the returned line type rather than assuming 07 means mobile.
Are 03, 08 and 09 numbers geographic landlines?
No, they are non-geographic. 03 is a national range charged like an 01/02 landline, 08 covers freephone and service numbers, and 09 is high-cost special-rate services. Do not treat any of them as area-coded local numbers or map them to a city.
Can I assume a fixed area-code length for UK landlines?
No. Geographic codes vary in length, from 2-digit (020 London) to 3-digit (0121 Birmingham) to 4- and 5-digit codes for smaller towns, so fixed-width parsing breaks. And because a ported number keeps its original allocation range, use mode=current when you need the operator that actually serves it.
Start validating United Kingdom phone numbers
1,000 free lookups. No credit card. Carrier and line type on every valid number.
Create free account