A Danish postnummer is the 4-digit postal code used to route mail and parcels across Denmark. Unlike many countries, Danish codes never begin with a zero — they run from 1000 (central Copenhagen) up to 9990 (northern Jylland). Because the codes increase geographically from east to west, the leading digit is a strong signal of region. This free tool validates the format and maps the code to its region in your browser.
How it works
- Strip whitespace; the input must be exactly four digits.
- Reject any value below
1000, since Danish postnummer do not use a leading zero. - Match the numeric value against the assigned range table to find the region:
1xxx–2xxx→ Copenhagen and Sjælland,3xxx→ North Zealand and Bornholm,4xxx→ South/West Zealand and the southern islands,5xxx→ Fyn,6xxx–9xxx→ Jylland.
Example
Validate 2100 (København Ø): four digits, 2xxx → greater Copenhagen, Sjælland. Validate 5000 (Odense): 5xxx → Fyn. Validate 8000 (Aarhus): 8xxx → East Jylland.
Notes
The region mapping is a heuristic based on leading-digit ranges, so it returns the broad area rather than the exact post town. A valid four-digit format does not guarantee the specific code is assigned, and a few special codes (large recipients, PO-box ranges) sit inside otherwise geographic blocks. Confirm against PostNord’s official register when delivery accuracy matters. Everything runs locally in your browser.