Lookup

Free UK Phone Number Checker — Check Any UK Number

Free UK phone number checker. Paste any landline, mobile, freephone or service number to check it's valid, see the Ofcom range holder, and get a live AI scam-risk summary. No signup.

6 min read
Managing Director, OmegaIT · OmegaIT · Published 24 April 2026 · Updated 14/05/2026
On this page

A free UK phone number checker answers three questions at once: *Is this a valid UK phone number?* *What type of UK number is it?* and *Who actually owns it and what does the open web say about it?* The form on the homepage of this site does all three in one click — no signup, no app, no premium tier. This guide explains what each check means, when it matters, and how to check any UK phone number (landline, mobile, freephone, service, premium or personal) in under five seconds.

1. Format check — is it even a valid UK number?

The basics:

  • UK national numbers are 10 or 11 digits (after stripping the leading 0).
  • International form (E.164) starts +44 followed by 9 or 10 digits — the leading 0 of the national form is dropped.
  • Allowed formats include 020 1234 5678, 02012345678, (020) 1234 5678, +44 20 1234 5678, +442012345678.
  • Punctuation is cosmetic — strip it before any further check.

2. Type check — what kind of line is it?

The first one or two digits after the leading 0 tell you the type. The full UK breakdown:

PrefixTypeCost to call
01 / 02Geographic landline01/02 rate, in mobile bundles
03 (incl. 0303 / 0330 / 0333 / 0345 / 0344 / 0343)UK-rate non-geographic01/02 rate, in mobile bundles
055Corporate Numbering Service01/02 rate
056Location-Independent Electronic Communications Service (VoIP)01/02 rate
070Personal numbering (call-forwarding)Up to 50p/min
071–075, 077–079Mobile (various MNOs)In mobile bundles
076Pager (legacy)In mobile bundles
0800 / 0808FreephoneFree
0843 / 0844 / 0845Service-chargeUp to 7p/min + access charge
0870 / 0871 / 0872 / 0873Service-chargeUp to 13p/min + access charge
09 (091X)Premium-rateUp to ~£3.60/min + access
116Harmonised European helplineFree
118Directory enquiriesOften £3+ per call
999 / 112EmergencyFree

3. Reputation check — is it in Ofcom data, and who reports it?

Format-check passes? Type-check known? The interesting question is whether the number is actually in service and whether real-world reports match the type. That's what the WhoCalledLookup checker does:

  1. Match against the latest Ofcom Numbering Data — return the Range Holder and the allocation status.
  2. Run a live AI internet check, scoped to UK forums, scam databases and business listings — return a 0–10 risk score and cited URLs.
  3. Show links to the major UK community boards (who-called-me.com, whocallsme.com, Reddit) for a manual second opinion.

Phone number checker app — do you need one?

Most consumer-facing 'phone number checker' apps in the UK are wrappers around the same Ofcom data and a community-comment scrape, gated behind a 7-day free trial. A web tool achieves the same thing with no install, no permissions and no privacy tradeoff.

If you want the *feel* of an app, install WhoCalledLookup as a Progressive Web App: open the homepage in Chrome/Safari and tap Add to Home Screen. Same checker, no app store, no permissions to your contacts.

International phone number checker — UK and beyond

If you need to check non-UK numbers, the right tool is a library, not a website — libphonenumber-js covers 240+ country plans. For programmatic checks at scale, see UK phone number validation API. Multi-country reverse lookup with comparable Ofcom-equivalent data is on our roadmap; for 2026, the WhoCalledLookup checker is UK-only.

How the AI internet check works under the hood

The reputation check is the part most people haven't seen before — so a quick walk-through of what's actually happening when you press Look up. Six stages run end-to-end in 1–3 seconds on a cache miss:

  1. Format normalisation

    The raw input is parsed by libphonenumber-js, stripped of punctuation, and converted to E.164 (+44…). Anything that fails parse rejects here with a clear 'not a valid UK number' message instead of inventing a result.

  2. Ofcom prefix match

    The E.164 number is matched against the latest Ofcom Numbering Data, longest-prefix first — a 10,000-block hit takes precedence over a 1,000-block hit. Returns Range Holder, allocation status and (for 01/02) area code and principal town.

  3. Result cache lookup

    If we've looked the same number up in the last 24 hours, the cached AI summary is returned immediately. This keeps results fast for the most-queried numbers and keeps the per-lookup cost rounded to a fraction of a penny.

  4. Live UK-scoped web search

    On a cache miss, the AI tool reads forum threads, scam databases, Trustpilot reviews, business directories and corporate contact pages — scoped to UK-relevant sources — and returns a structured summary with cited URLs.

  5. Risk synthesis

    A small editorial heuristic maps the summary onto a 0–10 scam score, weighted toward recency, source diversity and language specificity. A single 2017 forum comment counts for much less than three matching reports from the last 30 days.

  6. Indexable result page

    The page combines the deterministic Ofcom block, the AI summary, the cited links and jump-links to the major UK community boards into a single result that Google can index per-number. We cover the deeper editorial logic in AI vs database lookup.

For consumers vs businesses — different needs, different next steps

The same checker serves two distinct audiences, and the right next step depends which one you are.

Which UK phone-number checker fits which job
You're a…The question you're really askingRight tool
Consumer with one unknown callerIs it safe to call this back?The free checker on this site — Ofcom range + AI summary on one page is enough.
Small business doing CRM hygieneWhich of these 500 numbers are still live?The web checker for spot-checks; UK number cleansing for CRM for batch.
Developer building signup validationIs this number well-formed and a real UK line type?libphonenumber-js in-process plus a server-side call to a validation API — see UK phone number validation API.
Fraud / ops team scoring checkout riskIs this number the line-type the customer claims, and has it been ported recently?Paid carrier-signalling APIs (Twilio Lookup, Vonage Number Insight) for the live carrier; the free checker for ad-hoc spot-checks.

A useful split for product and ops teams: consumer checking is about trust; business checking is about data quality. The checker on this site serves both, but business teams should move to programmatic validation once they're checking more than a handful of numbers a day — the unit economics flip in favour of an API call.

Real UK situations the checker handles every day

A few number patterns where the checker materially changes the answer:

  • A perfectly-formatted 07 mobile the user 'doesn't recognise' — usually a courier, a delivery driver, or an SMS-marketing line. The AI summary nearly always clarifies in seconds.
  • A 0300 number that *looks* public-sector but isn't. Public bodies use 0300, but so do legitimate charities and businesses — and so do scammers spoofing the prefix. The Range Holder field disambiguates.
  • A 0800 / 0808 that claims to be a 'free helpline'. Genuine UK helplines almost always have a Helplines Partnership listing; the AI check surfaces it. Background in how 0800 numbers work.
  • A number that's syntactically valid but whose Ofcom status is Free or Recovered — a strong tell of spoofed CLI. We cover the flag in is this UK number a scam?.
  • An international number passed off as UK — the checker rejects it at the parse step before any lookup runs, which is the right answer.
  • A 070 personal-numbering range presented as a 'mobile' — the checker flags the line type and the up-to-50p-a-minute tariff band so the user knows not to ring back.
Stop and think. It could protect you and your money. Criminals are experts at impersonating people, organisations and the police. They spend hours researching you for their scams, hoping you'll let your guard down for just a moment. If you receive a call out of the blue asking for personal or financial details, take a moment to stop and verify the caller is who they say they are.
UK Finance — Take Five to Stop Fraud

Bottom line

libphonenumber is the open-source phone-number library that powers number validation across Google's products. We strongly recommend using it (or a maintained port) for any production phone-number handling, in any country.
Google — libphonenumber project README

A complete UK phone number checker does three jobs at once: format-check, type-check and reputation-check. The form on the homepage does all three for free, in seconds, with cited sources. Paste a number to try.

Look up a number right now

Type any UK number — Ofcom range holder + live AI internet check.

Frequently asked questions

Is there a free UK phone number checker?

Yes — the form at the top of this site is a free UK phone number checker that validates the format, identifies the line type (landline, mobile, freephone, etc.), and verifies the number against the Ofcom Numbering Data plus a live AI internet check. No signup.

How can I check if a UK phone number is valid?

Three checks: (1) format — strip punctuation and confirm the result is 10 or 11 digits starting with a known UK prefix; (2) type — the first few digits identify the line type; (3) currency — paste it into our checker to confirm it's in the latest Ofcom Numbering Data.

Is there a phone number checker app for UK numbers?

WhoCalledLookup is a Progressive Web App, so you can install it from Chrome / Safari like a native app without going through an app store. Most third-party 'checker apps' wrap the same public Ofcom data and charge for it.

What does it mean when the checker says 'Not in current Ofcom data'?

Three usual explanations: the number is from a brand-new allocation Ofcom hasn't published yet; the number isn't a UK number at all (the CLI was set to look like one); or the CLI was spoofed. See our [Range Holder vs current provider](/blog/range-holder-vs-current-provider) guide for the full picture.

Can I check an international number with this tool?

WhoCalledLookup is UK-only in 2026 — multi-country support is on the roadmap. For programmatic international validation, use libphonenumber-js or a paid API like Twilio Lookup. For UK numbers, the form on this site covers everything.

Is the AI internet check the same as a 'background check'?

No. A background check is a regulated personal-data search returning someone's identity, address or criminal record — that requires consent and a lawful basis under UK GDPR, and no consumer reverse-lookup service is permitted to do it. The AI internet check on this site only searches *public* mentions of the digits — forum threads, scam databases, business listings, Trustpilot reviews. It returns no personal data about any individual, just what the open web is currently saying about that exact number.

Can the checker tell me which mobile network currently owns a UK mobile?

Not in the consumer-facing version. The checker shows the network Ofcom *originally* allocated the range to, which is a useful sanity-check on whether the number is a genuine UK mobile. For the live current network of a ported number, paid carrier-signalling APIs (Twilio Lookup, Vonage Number Insight) return that field via HLR or LRN queries — typically for B2B integrations rather than one-off consumer checks.

Sources & references

  1. National Telephone Numbering Plan
    Ofcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-policy/numbering-plan
  2. UK Numbering Data (weekly feed)
    Ofcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-data
  3. libphonenumber-js — JavaScript port
    @catamphetaminegithub.com/catamphetamine/libphonenumber-js
  4. UK Finance — Take Five to Stop Fraud
    UK Financewww.takefive-stopfraud.org.uk
  5. Twilio Lookup API — Line Type Intelligence
    Twiliowww.twilio.com/en-us/lookup