πŸ‡©πŸ‡° Denmark (+45)

Denmark Phone Number Validator & Carrier Lookup

Denmark uses a closed 8-digit numbering plan with no geographic area codes and no national trunk prefix, so every number is dialled in full and its E.164 form is simply +45 followed by the eight digits. The network operators are TDC, Telenor, Norlys and 3, alongside many resellers. Because numbers move freely between operators, use mode=current to resolve the operator now serving a ported number instead of the one that originally held it.

Try it β€” Denmark numbers

Free β€” no account required. Protected by reCAPTCHA.

+45
Dial code
8
Digits after +45
4
Mobile operators
< 20ms
Lookup latency

Denmark phone number format

Denmark numbers carry the +45 country code and are written in full, with no separate national trunk prefix. Mobile and fixed-line ranges are distinguished by their leading digits and returned as a line_type you can filter on.

Mobile β€” E.164 format
+45 34 41 23 45
Domestic form: 34 41 23 45. 8 digits after +45.
Fixed line β€” E.164 format
+45 32 12 34 56
Domestic form: 32 12 34 56. 8 digits after +45.

Denmark mobile operators & prefixes

Each mobile prefix is allocated to a specific operator. Veriphone returns that operator from the Danish Agency for Digital Government (Digitaliseringsstyrelsen) numbering plan, along with line type.

Each prefix belongs to one operator β€” but a number can be ported. The prefix tells you the operator a number was originally allocated to. Because Denmark allows number portability, a number can keep its prefix after switching networks, so the prefix alone doesn't guarantee the operator serving it today. A Standard lookup returns the allocated operator; add mode=current to resolve the operator serving a ported number now.
TDC
021, 024, 029–030, 051, 061, 0201–0205, 0237, 0401–0404 +103 more
Denmark's incumbent and largest operator; since a 2021 restructuring the physical network sits under TDC NET while the consumer arm (brands including YouSee) was renamed TDC Brands in 2026, so older data may still label these allocations Nuuday or YouSee.
Telenor
05, 022, 025, 032–033, 035–036, 038–039, 041, 043–045 +80 more
One of the four network operators; its physical mobile network is jointly built and shared with the former Telia network through the co-owned TT-Network, so coverage is common to both even though the retail brands are separate.
Norlys
026–028, 0421–0423, 0521–0524, 0532–0534, 0601–0604, 02395, 04296–04299, 05188–05189 +3 more
Formerly Telia Denmark, whose Danish operations and network were acquired by the Norlys group in 2024; older data may still show these allocations under the Telia brand.
3
031, 0535–0538, 0605, 0938–0939, 02597, 04291–04292, 04294–04295, 05069 +4 more
3 (marketed locally as Tre, operated by Hi3G Denmark) runs its own independent mobile network rather than sharing infrastructure with the others.

Plus 49 smaller networks (MVNOs), including CBB, simservice, mundio mobile, lebara limited, lycamobile denmark ltd. Veriphone resolves each to its host network.

Ported numbers. Number portability launched in Denmark in 2001, so a number's digits no longer reliably identify its operator. Standard verification returns the operator that originally received the number's allocated block. mode=current instead resolves the operator that presently serves a number after it has been ported.

Questions about Denmark number validation

Which area code should I use for a Danish number?

None. Denmark abolished geographic area codes in 1989, and numbers are a flat 8 digits with no area code and no national trunk prefix to add or remove. You dial all eight digits from anywhere in the country, and the E.164 form is just +45 plus those eight digits β€” which is why Veriphone returns no fixed-line cities for Denmark.

Why is a Danish number reported as fixed-line-or-mobile?

Denmark's plan does not cleanly separate landline and mobile ranges, and several blocks are allocated for either use. When a number falls in such a block its line type genuinely cannot be narrowed to one or the other, so it is reported as fixed-line-or-mobile rather than guessed.

Can I identify the operator from a Danish number's prefix?

Not reliably. Since portability launched in 2001 a number can move between operators while keeping its digits, so the prefix reflects only the original allocation. Standard lookups return that original operator; mode=current returns the operator currently serving the number after any porting.

How many digits is a valid Danish number, and what about a leading zero?

Always exactly eight digits after the +45 country code, with no operator or city prefix to strip. Danish numbers do not start with 0 or 1, so a leading 0 in submitted data is a formatting artefact rather than a trunk code to remove before validating.

Start validating Denmark phone numbers

1,000 free lookups. No credit card. Carrier and line type on every valid number.

Create free account