Denmark phone number validator

How the phone number format works

Format
Denmark phone number in national or international (+45) format
Example
+4534412345

Things to watch for

  • Accepts national or international (E.164, e.g. +45...) format
  • Validated with Google's libphonenumber; confirms the number is possible/valid for this country, not that it is currently assigned or reachable
Regex for phone number
^[+]?[0-9 ()\-]{6,}$

A Danish phone number is always 8 digits, with no area code and no trunk prefix — a rarity in Europe. Denmark dropped geographic area codes decades ago, so every number, mobile or landline, is dialed as the same 8 digits whether you’re calling across the street or from abroad; adding +45 in front is the only change needed, since there’s no leading 0 to strip. A landline in Copenhagen might start with 3 or 7; a mobile typically starts with 2, 4, 5, 6, or 9.

How this validator works

Enter the 8 digits alone (34412345) or with the country code (+4534412345) — this tool checks length and prefix range against Denmark’s real numbering plan using Google’s libphonenumber library, entirely in your browser. Because there’s no trunk zero to drop, the national and international forms differ by exactly the +45 prefix and nothing else — no digit gets added, removed, or reshuffled in between.

What a pass doesn’t tell you

A pass confirms the 8 digits fall within a real Danish number range — it says nothing about whether that specific mobile or landline is currently active. Format validity and live-line status are separate questions; this tool only answers the first one.

Scope: catch a missing digit, an extra digit, or a wrongly-kept 0 in front of +45 before the number reaches a booking form or SMS gateway — not proof the number rings.

Content last reviewed 2026-07-07.

phone number FAQ

How many digits does a Danish phone number have?

Exactly 8, with no area code and no trunk prefix to add or remove — that's true for both mobile and landline numbers, and it stays 8 digits whether you're dialing domestically or adding +45 for international calls.

Do I need to drop a leading 0 when adding +45 to a Danish number?

No. Danish numbers don't use a trunk 0 at all, so the international form is simply +45 followed by the same 8 digits — unlike countries such as France or the UK where a leading 0 has to be stripped first.

Does a valid Danish number check confirm the line is in service?

No. It only confirms the 8 digits match a real Danish numbering-plan pattern, not that the mobile or landline is currently connected — that requires a carrier lookup, which is outside what a free format check can do.

← More phone number validators