📢 Cheapest Calling Rates—Guaranteed!

📢 No Limits. No Restrictions! The Cheapest Calling Rates—Guaranteed!

Free · UK numbers · no signup

UK telephone number checker, free and instant

Check a phone number in seconds: this free telephone number checker shows if a UK number is valid, mobile or landline, 03, 0800, 070 or premium rate, its area and network, and its +44 format.

Phone number checkerFree
  • No signup, no limit
  • Nothing is sent or stored
  • 245 countries

Example020 7946 0123A London number from a range Ofcom keeps for TV and radio drama

Valid phone number

Type
Landline
Area
London
E.164
+442079460123
International
+44 20 7946 0123
National
020 7946 0123

Ofcom keeps this range for TV and radio drama, so the number will never belong to anyone.

Checking a whole list?

Upload up to 10,000 numbers at once. For each one you get its type and the network it's on today, and for mobiles whether they're switched on, from €0.0038 per number.

A sample report with its values hidden: number, type, network today and status.
Check a list of numbers

Upload CSV or TXT, download CSV, XLSX or JSON. You pay only for lookups that succeed.

Try an example

Checking a number from another country? Use the phone number checker for 245 countries

UK numbers at a glance

Mobiles
07except 070 (personal numbers) and 076 (pagers)
Freephone
0800 · 0808free from UK mobiles and home landlines
UK-wide
03costs no more than a call to an 01 or 02 number
Premium rate
09service charge of up to £3.60 a minute
International
+44then drop the 0: 020 becomes +44 20
Live status
from €0.0038an HLR lookup shows if a UK mobile is on

Free UK number check or live lookup?

The free checker reads the UK numbering plan. A live HLR lookup asks the UK mobile network itself.

Free checkerHLR lookup

Valid UK number and +44 format

YesYes

Mobile, landline, 03, 0800 or 09

From the range

Yes

Area code and place

YesYes

Network it was issued to

YesYes

Network it's on today, after porting

✕

No
Yes

Switched on right now

✕

No
Yes

Roaming abroad

✕

No
Yes

Whole lists of UK numbers, 10,000 per batch

✕

No
Yes

REST API

✕

No
Yes

Price

Free

from €0.0038 per number

How to check a phone number in the UK

Three steps, all on your own device.

  1. Type the number

    With the leading 0, like 020 7946 0123, or with +44, spaces or not. A number from abroad? Type its + and country code.

  2. It reads the UK numbering plan

    Every UK range has a job: 01 and 02 are areas, 03 is UK-wide, 07 is mostly mobiles, 080 is freephone and 09 is premium rate. The checker matches the number against those ranges, using Google's libphonenumber data.

  3. You get the answer at once

    Valid or not, the type, the area or the network it was issued to, and the number in +44, E.164 and national format. Nothing is sent to a server.

UK phone number types explained

What the first digits of a UK number tell you, and what it costs to call from a UK phone.

Starts withWhat it isCost to call
01, 02Landline, tied to an area. The area code shows where it was set up.Standard rate, usually part of your call allowance.
03UK-wide number for organisations, not tied to an area.No more than a call to an 01 or 02 number, and it counts towards inclusive minutes.
07Mobile: 071 to 075 and 077 to 079, plus 07624 on the Isle of Man.Standard mobile rate, usually part of your allowance.
070Personal number: forwards calls to another phone. Not a mobile.Can cost more: some providers charge about 50p a minute from a landline and 86p from a mobile outside allowances.
076Pagers (except 07624, which is Isle of Man mobiles).Looks like a mobile number but can cost considerably more to call.
0800, 0808Freephone.Free from UK mobiles and home landlines. Business lines should check with their provider.
084, 087Business and service numbers.Your provider's access charge plus a service charge of up to 7p a minute (084) or 13p a minute (087).
09Premium rate.Your provider's access charge plus a service charge of up to £3.60 a minute, or up to £6 per call.
118Directory enquiries.A service charge of up to £3.65 per 90 seconds plus your provider's access charge.
116Helplines of social value, such as 116 123.Free from any phone.
056VoIP numbers, not tied to a place.Set by your provider.
055Corporate numbers.Set by your provider.

Call costs from UK phones, as Ofcom describes them. The access charge is set by your own provider.

UK area codes

The area code of a landline tells you where it was set up. These are the areas Ofcom lists for TV and radio drama numbers.

  • 020London
  • 0121Birmingham
  • 0161Manchester
  • 0113Leeds
  • 0141Glasgow
  • 0151Liverpool
  • 0117Bristol
  • 0114Sheffield
  • 0131Edinburgh
  • 029Cardiff
  • 028Northern Ireland
  • 0115Nottingham
  • 0116Leicester
  • 0118Reading
  • 0191Tyneside, Durham and Sunderland

Businesses can keep their number when they move, so type the full number above to check it.

Why the prefix doesn't tell you the network

UK mobile numbers can move between networks: a customer texts PAC to 65075, and the switch happens within one working day, keeping the same number. So an 07 prefix only shows the network the number was first issued to.

The free checker shows that original network.

A live HLR lookup asks the network and shows the one the number is on today, whether it's switched on and whether it's roaming.

From €0.0038 per number, charged only when it succeeds.

See HLR lookup

Worried about a call?

The checker doesn't show who owns a number, and no honest tool can. Here is what helps instead.

Don't call back numbers you don't know

Especially overseas numbers, and 070, 076, 084, 087, 09 and 118 numbers, which can cost more than you expect. Genuine callers leave a message or call again.

Forward scam texts to 7726

It's free on most UK mobile networks, and you can report scam calls to 7726 too.

Report fraud

In England, Wales and Northern Ireland, report it to Report Fraud on 0300 123 2040. In Scotland, call Police Scotland on 101.

Call your bank on 159

If a call claims to be from your bank, hang up and dial 159 to reach your bank safely. Your provider sets the price of the call.

See who called last

On a BT landline, dial 1471 to hear the last number that called you, unless it was withheld.

Check a list of UK phone numbers

Clean a UK contact list before an SMS campaign, or check every sign-up as it comes in.

  • Upload a CSV or TXT file of UK numbers, in 07 or +44 format: up to 10,000 per batch
  • Number type lookup from €0.0038 per number, live HLR lookup from €0.0038
  • See which UK mobiles are switched on, and which have moved network since they were issued
  • Pay only for lookups that succeed, and download the results as CSV, XLSX or JSON
contacts.csv10,000 numbersExample result

7,420 of 10,000 checked

  • +44 7700 900123Connected
  • +44 7700 900456Absent
  • +44 7700 900789Invalid
Connected
6,912
Absent
388
Invalid
120
Export
[
  { "inputValue": "447700900123", "resultStatus": "success", "currentNetwork": "Vodafone UK", "reachable": true, … },
  { "inputValue": "447700900456", "resultStatus": "success", "currentNetwork": "O2 UK", "reachable": false, … },
  { "inputValue": "447700900789", "resultStatus": "success", "currentNetwork": "Vodafone UK", "reachable": false, … }
]
inputValue,resultStatus,currentNetwork,reachable,…
447700900123,success,Vodafone UK,true,…
447700900456,success,O2 UK,false,…
447700900789,success,Vodafone UK,false,…
inputValueresultStatuscurrentNetworkreachable…
447700900123successVodafone UKtrue…
447700900456successO2 UKfalse…
447700900789successVodafone UKfalse…

UK phone number checker FAQ

UK number types, costs and what the checker can and can't tell you.

Type it into the checker at the top of this page. A UK number has 10 digits after the 0 (11 with it), with a few older 9-digit exceptions, and must be in a range that's in use. The result tells you if it's valid and, if not, why.

UK mobile numbers start with 07: 071 to 075 and 077 to 079, plus 07624 on the Isle of Man. Two 07 ranges are not mobiles: 070 is for personal numbers and 076 is for pagers. As a UK mobile number checker, the checker shows the type straight away.

A UK-wide number for organisations, such as public services and charities. Calling an 03 number costs no more than calling an 01 or 02 number, and it counts towards the inclusive minutes of your plan.

Yes: 0800 and 0808 numbers are free to call from UK mobiles and home landlines. Business lines should check with their provider, and calls from abroad are not free.

Personal "follow-me" numbers that forward calls to another phone. They are not mobiles, though they look like them. Your own provider sets the price, and some charge well above mobile rates: Ofcom warns that 070 numbers are used in missed-call scams.

Ofcom keeps 07700 900000 to 07700 900999 for TV and radio drama, so they are never given to anyone. There are drama ranges for landlines too, such as 020 7946 0xxx in London. The checker tells you when a number comes from one of them.

The checker shows the network the number was first issued to. UK mobile numbers can move to another network and keep their digits, so the network today can be different. A live HLR lookup shows the network it's on now, from €0.0038 per number.

Replace the leading 0 with +44: 020 7946 0123 becomes +44 20 7946 0123. For systems that need E.164, write it without spaces: +442079460123. The checker gives you all three formats to copy.

Not with this checker, and Bitcall doesn't show names or addresses. On a BT landline, 1471 tells you the last number that called you. If a call worries you, don't call it back and report it: see the section above.

The checker doesn't rate numbers for spam, but the type is a clue: take care with 070, 076, 084, 087, 09 and 118 numbers and unexpected overseas calls. Forward scam texts to 7726, and report fraud to Report Fraud on 0300 123 2040, or to Police Scotland on 101.

Ofcom's advice is not to call back numbers you don't recognise, particularly from overseas, and to take care with 070, 076, 084, 087, 09 and 118 numbers. Genuine callers leave a voicemail or call again.

Yes, in the Bitcall panel: upload a CSV or TXT file of up to 10,000 numbers per batch, or send them through the REST API described in the lookup API documentation. A number type lookup costs from €0.0038 per number and a live HLR lookup from €0.0038, and you pay only for lookups that succeed.

Yes: it's a free phone number checker for UK numbers, with no limit and no signup, because it runs in your browser. The number isn't sent to Bitcall or anyone else.

Is that UK mobile switched on right now?

A live HLR lookup asks the UK mobile network: switched on, network today, ported and roaming. From €0.0038 per number, with no subscription.