Skip to content

UK Phone Number Checker

Quick Answer: Type any UK phone number into the checker below to instantly see if it’s valid, what type it is (mobile, landline, freephone, premium, etc.), what the call would cost, the geographic area for 01/02 numbers, and the original Ofcom range holder. Free, no signup, results in milliseconds.
UK phone number checker tool — validate, identify number type, find range holder

Use this free UK phone number checker to validate any UK telephone number, see the correct formatting, identify the number type (01, 02, 03, 05, 07, 08, 09, 070 and 118), get call-cost guidance, detect the geographic area, and look up the original range holder using live Ofcom numbering data — refreshed weekly.

Whether you’re trying to figure out whose number is this, who called me from a UK number, or you need to validate a customer’s contact details for your CRM, this tool gives you everything Ofcom publishes — for free, with no signup.

Live Ofcom data · updated weekly

Check any UK phone number

See if a number is valid, who Ofcom allocated it to, what type it is (mobile, landline, freephone, premium-rate), the geographic area for 01/02 numbers, and how much it costs to call — instantly and free.

Try one:
100% free No signup Live Ofcom dataset Instant results

UK Telephone Number Types Explained

UK phone numbers are divided into number ranges, each with different pricing and purpose. Tap any card below for the key facts on each range.

01 Numbers

Geographic Landlines

Tied to a specific town or city. Common codes include 0161 (Manchester), 0121 (Birmingham), 0151 (Liverpool). Charged at standard geographic rate, included in inclusive minutes on most plans.

02 Numbers

Geographic Landlines

Larger metropolitan areas: 020 (London), 023 (Portsmouth/Southampton), 028 (Northern Ireland), 029 (Cardiff). Same call charges as 01 numbers.

03 Numbers

Business & Non-Geographic

Non-geographic but charged the same rate as 01/02, even from mobiles. Includes 0300 (NHS, gov, charities) and 0330/0333 (UK businesses). 0300 numbers are NOT free — just charged at the geographic rate.

05 Numbers

Corporate & VoIP

The 056 range is used by IP-based business phone systems and call-routing providers. Pricing varies by provider and may not be included in standard call bundles.

07 Numbers

Mobile Numbers

UK mobile phones — 11 digits, starts 074, 075, 077, 078 or 079. Included in mobile/landline minutes on most plans. 070 is NOT a mobile (see below) and 076 is reserved for pagers.

08 Numbers

Freephone & Service

0800 / 0808 are free to call from UK landlines and mobiles (since July 2015). 084 / 087 are service numbers with a service charge (up to 7p/13p per minute) plus your provider’s access charge.

09 Numbers

Premium Rate

The most expensive UK numbers — service charges up to £3.60/min plus access charge. Used for paid services, voting, competitions. Regulated by Ofcom and the Phone-paid Services Authority. Treat unexpected 09 callbacks as scams.

070 Numbers

Personal Numbering

NOT mobile numbers despite starting “07”. A “personal numbering” service that forwards calls to any other number — and one of the most common UK scam-call ranges. Callbacks can cost £1+ per minute. Don’t call back unknown 070 numbers.

118 Numbers

Directory Enquiries

UK directory enquiry services. Ofcom price-cap them at £3.65 per 90 seconds for the most-used services (118 118, 118 500). For most lookups, our free checker, Google or your phone’s contacts app does the same job at zero cost.

“Who Called Me?” — using the checker for unknown UK numbers

If you’ve had a call from a UK number you don’t recognise, the most useful information our checker gives you is:

Validity checkMost spoofed scam numbers fail this check immediately.

⚠️

Number type & riskA missed call from a 070 or 09 number is almost certainly a callback scam — don't return it.

🏢

Range holderThe communications provider Ofcom originally allocated the block to — strongest single clue to the legitimate caller.

📍

Geographic areaFor 01/02 numbers — useful sanity check for the location of the caller.

Spam call warning: If our checker flags a number as Risk: High or shows warnings about premium-rate or personal-number ranges, do not call it back. Report nuisance calls to the ICO and block the number on your handset.

UK Phone Number Formats — get it right every time

Whether you’re entering numbers into a CRM, configuring a VoIP system, or sending an SMS via an API, the format matters. The checker shows you all four standard representations:

UK National020 7946 0958Everyday format with leading 0.
International (+44)+44 20 7946 0958Used by international callers and most CRMs.
Old format (0044)0044 20 7946 0958Older international format on legacy systems.
E.164 (VoIP / API)+442079460958Required for VoIP, SMS APIs and signalling.

Mobile numbers follow the same rules: a UK mobile dialled internationally is +44 7XXX XXX XXX — drop the leading 0.

☎️

Need business numbers?

Get a Hypercloud Hosted VoIP system with 03/0800 numbers, call routing, IVR and softphones. Free quote in 60 seconds.

Get a VoIP Quote

📱

Business mobiles

Compare deals across EE, O2, Three and Vodafone with Connection Technologies. 30+ years of UK telecoms.

Get a Mobile Quote

UK Area Codes — most-searched lookups

Not sure where a UK landline call originated? The checker decodes every 01 and 02 number using Ofcom’s geographic area-code data. Here are the most-asked-about UK area codes by city:

020LondonEngland
0121BirminghamWest Midlands
0131EdinburghScotland
0141GlasgowScotland
0151LiverpoolMerseyside
0161ManchesterGreater Manchester
0113LeedsWest Yorkshire
0114SheffieldSouth Yorkshire
0117BristolSouth West
0118ReadingBerkshire
0191Newcastle / TynesideNorth East
029CardiffWales
028BelfastNorthern Ireland
023Portsmouth / SouthamptonSouth Coast
0115NottinghamEast Midlands
0116LeicesterEast Midlands

Ofcom periodically opens new “overlay” codes (like additional ranges in 0203 for London) as the original blocks fill up. The checker uses the latest allocation file, so even brand-new ranges are recognised within a week.

How Our Checker Works (and why it’s better than the free alternatives)

Most “free phone number lookup” tools online are either lead-generation forms in disguise, populated with low-quality scraped data, or limited to US numbers. Ours is different:

🛰️

Direct from Ofcom

We import the official Ofcom S1–S10 numbering files every Wednesday morning, into our own UK-hosted database. No third-party API, no rate-limit games.

Sub-millisecond lookups

The database is indexed for longest-prefix matching, so a typical lookup completes in under 1ms — versus 1–5 seconds for some competitor tools.

🇬🇧

Built by UK telecoms experts

Connection Technologies has provided UK business mobiles, hosted VoIP and broadband for 30+ years. We use this exact data internally for porting and call routing.

🚫

No signup, no ads, no harvesting

Free to use. No email capture, no upsell on the results page, no tracking pixels added beyond standard site analytics. Just answers.

Need a UK Business Phone Number?

If you’re a UK business that needs new phone numbers — a memorable 0330 / 0333 non-geographic, a free-to-callers 0800, a local 0207 / 0161 / 0121 area code for credibility — Connection Technologies’ Hypercloud Hosted VoIP platform can have you live with new DDIs (direct dial-in numbers), call routing, an IVR menu, voicemail-to-email and softphone apps for your team in days, not weeks.

🏢

National 0330 numberAdd to your website without changing existing landlines.

🔁

Port your existing number020 / 0161 / 0121 from BT, Sky or any UK provider — no downtime.

📞

0800 freephoneSet up a free-to-callers number for marketing campaigns.

🌍

Multi-region presenceLocal numbers in Manchester, Leeds, Bristol — all routed to one team.

Quick Answers

Instant Answers

Direct answers to the most-asked UK phone-number questions — sourced from official Ofcom data and updated weekly.

How can I find out who called me from a UK number for free?

Type the number into the checker above — it’s free, no signup. You’ll see whether the number is valid, what type it is (mobile, landline, freephone, premium), the geographic area for 01/02 numbers, and the original Ofcom range holder (the provider it was first allocated to).

Are 0800 numbers free from mobile phones?

Yes. Since 1 July 2015, all UK consumer mobile contracts must offer 0800 and 0808 calls completely free, the same as from a landline. This applies to EE, O2, Three, Vodafone, Sky Mobile, Tesco Mobile, BT Mobile, giffgaff and every other UK MNO and MVNO.

Are 0333 numbers free?

No — but they’re cheap. 0333 numbers cost the same as a standard 01 or 02 call, including from mobiles, and are included in any inclusive minutes you have. So in practice, on most modern phone plans, calling 0333 is free. Same applies to 0300, 0330, 0345 and 0370.

Is an 0300 number free from a mobile?

No — 0300 numbers are charged at the standard geographic rate (same as 01/02). They’re included in inclusive mobile minutes on every major UK plan, so in practice you pay nothing extra. 0300 is reserved for the NHS, government departments, councils and registered charities.

How many digits is a UK phone number?

A standard UK phone number is 10 or 11 digits including the leading 0. UK mobiles are always 11 digits (e.g. 07700 900123). UK landlines are usually 11 digits, with London (020), Cardiff (029), Belfast (028) and a few others being 10. Internationally, drop the leading 0 and prefix with +44.

What is the UK area / country code?

The UK country code is +44 (sometimes written 0044). To dial a UK number from abroad, drop the leading 0 from the national format and prefix with +44 — so 020 7946 0958 becomes +44 20 7946 0958. Inside the UK, area codes start with 01 or 02 (e.g. 020 London, 0161 Manchester, 0121 Birmingham).

What is an area code?

A UK area code is the first part of a geographic landline number (the 020 in 020 7946 0958) that identifies the town or city the number was originally allocated to. They begin with 01 or 02, are usually 3–5 digits long, and Ofcom maintains the official allocation list — which our checker uses live.

Who called me from 0204?

The 0204 range is a London (020) overlay number, allocated by Ofcom from 2018 onwards as the original 0203 / 0207 / 0208 ranges filled up. Type the full 11-digit 0204 number into the checker above to see the original range holder (the provider it was first allocated to).

How do I know if a UK phone number is real?

Paste it into the checker above. If it’s a real number it’ll match an Ofcom-allocated block and we’ll show you the type and range holder. If it doesn’t match any block, it’s either spoofed or invalid. Spoofing is the most common scam tactic — fake numbers fail this check instantly.

How much does an 0808 number cost to call?

0808 numbers are free to call from any UK landline or mobile — they’re part of the freephone family alongside 0800. Since 1 July 2015 all UK mobile providers are required by Ofcom to make these calls completely free of charge, with no service charge or access charge.

Frequently Asked Questions

Everything you might want to know about UK phone numbers, costs, formats, area codes and reverse lookups — grouped by topic.

Reverse Lookup & “Who Called Me?”

How do I find out who called me from a UK number?

Type the number into the checker at the top of this page — it’s free, instant, and works for any UK number. We return:

  • The range holder (the communications provider Ofcom originally allocated the number block to — e.g. BT, Gamma, Vodafone, Sky)
  • The number type (mobile, landline, freephone, premium-rate, personal-numbering, etc.)
  • The geographic area for 01/02 numbers
  • A risk flag for known scam-prone ranges

The number may have been ported to another provider since allocation, but the range holder is the strongest single clue to the legitimate caller. For the actual person or business name, you’d need their consent or a paid people-finder service like 192.com — caller identity isn’t public data in the UK.

How can I find out who called me from a mobile phone, for free?

Use the checker above — it’s 100% free, no signup. It works for both UK mobile numbers (07-prefix) and UK landlines. For a missed call:

  1. Open this page on your phone
  2. Long-press the missed call number in your call history → Copy
  3. Paste into the checker

You’ll see what type of number called you and which UK provider holds the range. Note: in the UK, individual subscriber names aren’t publicly searchable — that’s a privacy law (PECR / GDPR) issue, not a tool limitation.

Whose telephone number is this? (UK)

Our checker shows you the range holder — the UK communications provider that the number was originally allocated to by Ofcom. That’s the most reliable public-data answer to “whose number is this” in the UK.

For specific individual or business names, the UK no longer publishes a free national reverse-directory (the old phone book reverse lookup was discontinued). Paid people-finder services like 192.com, BT Phonebook or Truecaller sometimes have crowdsourced names, but the range holder we provide is the official Ofcom answer.

Is this number a scam? How can I tell?

Our checker flags any number in a known high-risk Ofcom range — particularly 070 personal numbers and certain 09 premium-rate ranges — with a Risk: High warning. Beyond the checker, common scam signs:

  • An unsolicited missed call from an unfamiliar 070 or 09 number — do not call back (callback charges can be £1+/minute)
  • A “spoofed” number that fails our validity check (it’s not a real Ofcom-allocated number)
  • A withheld or international number claiming to be a UK government department
  • Pressure to “press 1 to be connected” or transferred to a “fraud team”

When in doubt: hang up and call the organisation back on a number from their official website. Report nuisance calls to the ICO.

Number Costs & Charges

Are 0800 and 0808 numbers really free from mobile phones?

Yes — completely free. Since 1 July 2015, all UK consumer mobile contracts must offer 0800 and 0808 calls free of charge, the same as from a landline. This applies to:

  • The four MNOs: EE, O2, Three, Vodafone
  • Every UK MVNO: Sky Mobile, Tesco Mobile, BT Mobile, giffgaff, Lebara, iD Mobile, Smarty, Voxi, etc.
  • Both pay-monthly and pay-as-you-go contracts

There is no service charge and no access charge — the receiving business pays for the call.

Are 0333, 0330, 0300, 0345 and 0370 numbers free?

No — but they’re cheap and usually included in your minutes. All “03” numbers are charged at the same rate as a standard 01 or 02 call, including from mobiles. The key point: they’re included in any inclusive landline or mobile minutes you have on your tariff, so on a typical modern phone plan, calling them costs you nothing extra.

Use case for businesses:

  • 0300 — restricted to NHS, government, councils, registered charities
  • 0330 / 0333 — open to UK businesses, the most popular non-geographic option
  • 0345 — used by many banks (it replaced the old 0845 numbers)
  • 0370 — the natural replacement for 0870
How much does an 0808 number cost to call?

£0.00 — 0808 is always free from any UK landline and mobile. It’s part of the same freephone family as 0800. There’s no service charge and no access charge for the caller; the receiving business pays.

From a UK landline dialling internationally to a UK 0808 number from abroad, normal international rates apply — freephone status only protects calls originated within the UK.

Are 084, 087 and 09 numbers expensive?

Yes — these are “service number” ranges with a service charge on top of your provider’s access charge:

  • 084 (e.g. 0843, 0844, 0845) — service charge up to 7p/min
  • 087 (e.g. 0870, 0871, 0872) — service charge up to 13p/min
  • 09 (premium rate) — service charge up to £3.60/min
  • 070 (personal numbering — NOT mobile) — service charge often £1+/min

Your provider’s access charge is a separate per-minute fee they set themselves, typically 5p–65p/min. UK regulations require both charges to be clearly displayed wherever the number is advertised.

UK Phone Number Formats

How many digits does a UK phone number have?

A standard UK phone number is 10 or 11 digits including the leading 0. Breakdown:

  • UK mobiles: always 11 digits, starting 07 (e.g. 07700 900123)
  • UK geographic landlines: usually 11 digits (e.g. 0161 123 4567) — but London (020), Cardiff (029), Belfast (028), Northern Ireland and a few others use 10 digits
  • Non-geographic (03, 05, 08, 09): always 11 digits
  • Freephone 0800: 9 or 10 digits in older allocations, 11 digits in newer ones

Internationally, drop the leading 0 and prefix with +44 — so 020 7946 0958 becomes +44 20 7946 0958.

What is the UK country code / international dialling code?

The UK country code is +44 (sometimes written as 0044 on older systems and PBXs). To dial a UK number from abroad:

  1. Drop the leading 0 from the national format
  2. Prefix with +44 (or your country’s international access code, then 44)

Examples:

  • London: 020 7946 0958+44 20 7946 0958
  • Manchester: 0161 123 4567+44 161 123 4567
  • UK mobile: 07700 900123+44 7700 900123

The checker above shows all four standard formats automatically for any number you enter.

What does a UK mobile phone number look like?

A genuine UK mobile is 11 digits, starts with 07, and the next digit is 4, 5, 7, 8 or 9 (so 074, 075, 077, 078 or 079). Example: 07700 900123. Internationally written: +44 7700 900123 (drop the leading 0).

Important exceptions:

  • 070 is NOT a mobile — it’s “personal numbering” and very commonly used for callback scams
  • 076 is reserved for pagers (rarely used today)
What is a UK area code?

A UK area code is the first 3–5 digits of a geographic landline number (the 020 in 020 7946 0958) that identifies the town, city or region the number was originally allocated to. They begin with 01 or 02.

Most-searched UK area codes:

  • 020 — London
  • 0121 — Birmingham
  • 0131 — Edinburgh, 0141 — Glasgow
  • 0151 — Liverpool, 0161 — Manchester
  • 0191 — Newcastle / Tyneside
  • 028 — Northern Ireland (Belfast), 029 — Cardiff

Ofcom maintains the official allocation file, which our checker imports live every Wednesday.

Number Types & Allocations

What is a "range holder" — and why does it matter?

The range holder is the UK communications provider (BT, Gamma, Vodafone, Sky, Mainline, Virtual1, etc.) that Ofcom originally allocated a block of numbers to. Each Ofcom block is typically 1,000 or 10,000 consecutive numbers, and the range holder is the most reliable public clue about who really runs the number.

Caveat: numbers can be ported (transferred) to a different provider after allocation, so the current operator may differ. But for spotting scams and identifying business callers, the range holder is the standard industry reference — it’s what 999/112 emergency services use too.

What's the difference between 03, 0800, 0844 and 09 numbers?
  • 03 numbers (0300, 0330, 0333, 0345, 0370) — non-geographic but charged at the same rate as 01/02. Included in inclusive minutes.
  • 0800 / 0808 (freephone)completely free for the caller from any UK landline or mobile. The business pays.
  • 0844 / 084 numbers — service number with up to 7p/min service charge + access charge.
  • 0871 / 0872 / 087 numbers — service charge up to 13p/min + access charge.
  • 09 numbers (premium rate) — service charge up to £3.60/min + access charge. Voting lines, paid services.
Why am I getting calls from numbers starting 0204, 0203 or 0207?

All three are London (020) numbers — different “overlay” allocations Ofcom has opened over time as the original blocks filled up:

  • 0207 — first London allocation (replaced the old 0171 in 2000)
  • 0208 — Outer London (replaced 0181 in 2000)
  • 0203 — opened 2005 to add capacity
  • 0204 — opened from 2018 for the same reason

Functionally, they’re all London — same call cost, same Ofcom-allocated to UK businesses (often via VoIP providers). Type any 0204 / 0203 / 0207 / 0208 number into the checker to see the specific range holder.

What is an 070 number?

070 is “personal numbering” — NOT a mobile, despite starting with “07”. It’s a forwarding service: a person buys an 070 number which then forwards to any other phone (mobile, landline, voicemail). Two key facts:

  • Calls to 070 numbers are significantly more expensive than calls to a real 07 mobile — often £1+ per minute
  • 070 ranges are heavily abused for callback scams — a missed call you “must” return triggers premium charges to you

Our checker flags every 070 number with a Risk: High warning. Don’t call back unknown 070 numbers.

For Businesses

How do I get a UK 0800, 0330 or local area-code number for my business?

Connection Technologies’ Hypercloud Hosted VoIP includes a wide choice of UK business numbers:

  • Local 01 / 02 — pick any UK area code for local credibility (e.g. an 0207 number even if your office is in Manchester)
  • National 0330 / 0333 — non-geographic, included in callers’ inclusive minutes
  • Freephone 0800 / 0808 — free for callers, great for marketing campaigns

You also get full features included: call routing, IVR menus, voicemail-to-email, softphone apps for iOS/Android/desktop, and call recording. Existing numbers can be ported in from BT, Sky, TalkTalk, Vodafone or any UK provider with no downtime. Get a quote in 60 seconds.

Can I keep my existing UK landline number if I switch providers?

Yes — UK number portability is a legal right (mandated by Ofcom). You can move any UK landline (01, 02, 03, 0800, 0808) to a new provider while keeping the same number, with no downtime if managed properly.

The receiving provider handles the port request — you just give them written authority and your account details from the losing provider. Most ports complete within 5–10 working days. Mobile numbers (07) port in 1 working day under PAC-code rules.

Connection Technologies can port any UK number into our Hypercloud platform — talk to our team for a same-day porting estimate.

How often is the data in this checker updated?

Ofcom publishes updated UK numbering data every Wednesday. We re-import the full official dataset (S1–S10 ranges covering geographic, non-geographic, mobile, freephone, premium, corporate and 118 numbers) automatically every Wednesday morning at 03:00 UK time, into our own UK-hosted database.

This means newly allocated number blocks are recognised by the checker within a week of release — and you’re always looking at official Ofcom data, not a third-party scrape that may be months out of date.

Sources: Ofcom Numbering Data, Ofcom National Telephone Numbering Plan, Ofcom call cost guidance. Updated weekly.

Sitemap
Get a Free Quote 0333 015 2615