Skip to content

Phone numbers in the United Kingdom (+44)

+44 is the calling code of the United Kingdom. The trunk prefix is 0 and the international prefix 00. Every mobile number starts with 071–075 or 077–079 when written nationally, with the trunk prefix, and no other type of number in the plan does. Read from libphonenumber’s numbering metadata (release 9.0.41) and the Ofcom numbering data of 2026-10-15, never from a number anyone typed.

Dialling and writing numbers in the United Kingdom

The trunk prefix is dialled in front of a number inside the country and dropped after the calling code; the international prefix is dialled to call out of it. The lengths and the leading digits below say which numbers the plan accepts and what their first digits tell you about the line type.

trunk prefix0, dialled before a number inside the country and dropped after +44
international prefix00
length, mobile10 digits
length, fixed line9 or 10 digits
length, toll free7, 9 or 10 digits
length, premium rate7 or 10 digits
length, VoIP10 digits
length, personal number10 digits
length, pager10 digits
length, universal access number10 digits
mobiles start with071–075 or 077–079
mobile vs fixed lineseparate ranges in the plan

Lengths count the national significant number, the digits after the calling code, without the trunk prefix. Every value is read from libphonenumber’s metadata, release 9.0.41, which a lookup runs on.

One number in each of its written forms

written nationally07700 900123
written internationally+44 7700 900123
E.164+447700900123
dialled from the United States011 44 7700 900123

The number is fictional: Ofcom reserves 07700 900xxx for drama.

The numbering plan for the United Kingdom

Every phone lookup starts from the numbering metadata: it settles whether a number is valid for the United Kingdom, how it is written nationally and internationally, and which line type its range belongs to. The example numbers below are libphonenumber’s examples of each line type’s format; one may be in service, so read them for their shape and never dial or text one as a test.

calling_code+44
shared with3 other regions
example, mobile+44 7400 123456
example, fixed line+44 121 234 5678
example, toll free+44 800 123 4567
example, premium rate+44 901 234 5678
example, VoIP+44 56 1234 5678
example, pager+44 76 4012 3456
regulator tableOfcom numbering data (partial)
table synced2026-10-15 (version 2026-10-15)
area-code pages632
SMS-receiving listings3,616 listings that still score disposable, of 16,499 numbers listed for the United Kingdom (lists of 2026-10-28)
fictional ranges20 ranges reserved for fiction under +44
continentEurope
currencyGBP
timezoneEurope/London

+44 is shared with Guernsey, Isle of Man, Jersey, so the region of a number is settled by its area code, not by the calling code alone.

The regulator table behind a lookup here

Ofcom numbering data (synced 2026-10-15, table version 2026-10-15). The table is partial: the regulator publishes only part of its plan in machine-readable form, so absence from it says nothing about a number and block_status stays null outside it. A lookup names the block holder as carrier with carrier_source block_allocation — the original allocation, never who serves the number today.

  • 343,436 blocks in the table: 124,626 allocated, 218,810 unassigned, 0 reserved.
  • 36.3 % of the blocks are allocated.
  • 100.0 % of allocated blocks name a holder.
  • 3.3 % of allocated blocks settle the line type on their own (474 mobile, 3,587 VoIP).

Measured weekly (last on 2026-10-25) from the table itself. These are shares of the regulator’s own table, not of real traffic, and they say nothing about who serves any one number today.

Who publishes the table, its files and terms, and what the copy installed here holds are on its data source page.

Network carriers by numbers allocated

Spaw groups the holders in the Ofcom numbering data under network brands. Each carrier’s page counts the numbers its legal entities were allocated, as a share of the regulator’s table: original allocation, not who serves a number today, and not a share of subscribers or traffic.

Every brand in the tables Spaw groups is on the network carriers index.

UK 07 numbers by original range holder

Of the 551.5 million numbers Ofcom’s table lists as allocated in the UK’s mobile ranges (071, 073, 074, 075, 077, 078 and 079), 38.0% were allocated to VodafoneThree’s companies, 28.9% to Virgin Media O2’s companies and 27.5% to EE’s companies; 66 other holders hold the remaining 5.6% (Ofcom numbering data, published 2026-10-25).

A range holder is the provider Ofcom lists for the block. A number ported to another network keeps its range, so the holder is who the range was allocated to, not the network a number is on today. Shares are of Ofcom’s table, not of subscribers or traffic. Brands group the legal entities Ofcom lists under the network brand they trade as today (Spaw’s brand map of 2026-09-24); every holder outside the columns below is counted as another holder.

rangeVodafoneThreeVirgin Media O2EE other holders allocated
071—2.0——2.0
07346.29.011.05.071.2
07455.75.121.014.996.7
07521.645.025.52.894.9
07734.048.912.03.198.0
07840.132.523.02.297.8
07912.017.059.02.990.9
share 38.0% 28.9% 27.5% 5.6% 551.5

millions of allocated numbers · a block of five digits after the 0 (07412 3) covers 100,000 numbers

  • 070: 43.1 million numbers allocated to 78 holders. The numbering plan types them as personal numbers, which forward calls to another number: they look like mobile numbers and are not.
  • 076: 12.5 million numbers allocated to 16 holders. The numbering plan types them as pager numbers, except 07624, the Isle of Man’s mobile numbers.
  • Guernsey, Jersey and the Isle of Man dial +44 and their ranges sit in Ofcom’s table; the plan places these 07 prefixes there: Guernsey 07781, 07839 (1.4 million); the Isle of Man 07624 (0.8 million); Jersey 07509, 07797, 07829, 07937 (2.4 million).
  • The numbering plan types every 07 number by its range, whoever holds it; the measured figures above count only the blocks whose holder’s name also says mobile or VoIP.

Source: Ofcom numbering data (Ofcom copyright), counted by Spaw from the table Ofcom published on 2026-10-25; the files, their terms and what the installed copy holds are on its data source page. To see who a single number’s range was allocated to, run it through the free phone number lookup.

What a lookup answers for a number here

Every number the plan accepts for the United Kingdom comes back with its formats, its line_type and line_type_source, its region and timezones, and the is_fictional and is_disposable flags from the bundled fiction ranges and the synced list of SMS-receiving numbers. Because the Ofcom numbering data covers the United Kingdom, a lookup also answers carrier from the block holder and block_status where the partial table has the block.

Europe/London: the whole country keeps one clock, so a lookup answers that zone for every number here.

Area codes and number ranges in the United Kingdom

The United Kingdom has 611 area-code pages and 21 pages for non-geographic ranges (mobile, freephone, special-rate); each reads the same table for the blocks under its prefix, their original holders and the line types they settle. Written here with the trunk 0 dialled inside the United Kingdom; from abroad the 0 is dropped after +44.

code · place its page names · blocks allocated in the Ofcom numbering data (original allocation, not who serves a number today)

Two-digit area codes5

  • 020London3,135
  • 023Southampton455
  • 024Coventry235
  • 028Northern Ireland3,301
  • 029Cardiff264

Three-digit area codes12

Four-digit area codes579

Five-digit area codes12

Non-geographic ranges21

Guernsey, Jersey and the Isle of Man3

Run the lookup

The plan’s own example number, answered with every field:

curl https://spaw.co/api/v1/phone \
  -H "Authorization: Bearer sk_live_…" \
  -H "Content-Type: application/json" \
  -d '{"phone": "+44 7400 123456", "country": "GB"}'

Or try one without a key on the free phone number lookup, and read every field in the phone intelligence guide.

Other regions

Wrong result, or is it about you? If this tool said something you think is wrong, tell us and a person reads it. If Spaw is holding data about you and you never signed up here — a customer may have had your address verified, or reported that a message to it bounced — erase it yourself, confirmed by mail to that address and with no account needed.

More free tools

All free tools

Need this at scale?

The Spaw API runs the same lookup with batch and bulk endpoints, monitored number lists, your own suppression list and SMS outcome reporting — 100 free credits a month, no card required.

Get your API key