# Telefonnumre i E.164: format og validering | ZafeConnect

> Sådan gemmer og validerer du telefonnumre til beskeder: E.164-formatet, landekoder, indledende nuller, og hvorfor et nummertjek før afsendelse sparer penge.

Canonical URL: https://www.zafeconnect.com/da/blog/telefonnumre-i-e164-format-og-validering
Language: da
Last modified: 2026-11-09

## Telefonnumre i E.164: formatér og valider, før du sender

URL: https://www.zafeconnect.com/da/blog/telefonnumre-i-e164-format-og-validering

Published: 2026-11-09

Et beskedsystem er kun så godt som sine telefonnumre. Gemmer du dem i ét internationalt format og tjekker dem, før du sender, undgår du en hel klasse af fejl.

Nøglepunkter:
- E.164 er det internationale format: et plustegn, landekoden og nummeret uden mellemrum eller tegnsætning.
- Nationale numre starter ofte med et nul, som skal fjernes, når du tilføjer landekoden.
- Formattjek og nummeropslag besvarer forskellige spørgsmål.
- Valider ved tilmelding og ikke kun ved afsendelse.

### Sådan ser E.164 ud
E.164 er den internationale nummerstandard. Et nummer skrives som et plustegn, landekoden og det nationale nummer, i alt højst 15 cifre, uden mellemrum, bindestreger eller parenteser. Et dansk mobilnummer bliver til +45 efterfulgt af de otte cifre.

Brug dette ene format overalt i din database. Det er, hvad beskedtjenesters API’er forventer, og det fjerner gætterier om, hvor et nummer kommer fra.

### Fejlene, der forårsager de fleste problemer

- Det nationale indledende nul bliver stående efter landekoden
- Numre gemmes som heltal, så indledende nuller og plustegnet forsvinder
- Brugere skriver mellemrum, bindestreger eller parenteser, og de gemmes, som de blev skrevet
- Landet antages ud fra brugerens placering i stedet for at spørge
- Der sendes til fastnet, som ikke kan modtage tekstbeskeder

### Formattjek eller nummeropslag?
Et bibliotek som libphonenumber kan fortælle, om et nummer er sandsynligt for et land, og kan formatere det uden noget netværkskald. Det fanger tastefejl og forkerte længder.

Et nummeropslag går videre. Det kan fortælle, om nummeret er mobil eller fastnet, og hvilket netværk det tilhører. Brug det første ved tilmelding og det andet, hvor prisen for en mislykket besked eller et svindelforsøg retfærdiggør det.

### Hvor du skal validere

- I tilmeldingsformularen, med landevælger og øjeblikkelig tilbagemelding
- På serveren, aldrig kun i browseren
- Igen før store kampagner for at fjerne numre, der tydeligvis er forkerte
- Når et nummer ændres, for folk skifter også nummer

### Hvordan ZafeConnect passer ind
ZafeConnect tilbyder Numbers Lookup som produkt, og SMS API’et tager imod modtagernumre i internationalt format. API-dokumentationen viser felterne og fejlsvarene.

FAQ:
Q: Hvad er E.164?
A: Den internationale standard for telefonnumre: et plustegn, landekoden og nummeret, højst 15 cifre, uden mellemrum eller tegnsætning.

Q: Hvorfor fjerner jeg det indledende nul?
A: I mange lande starter det nationale nummer med et nul, som kun bruges til opkald inden for landet. Det er ikke en del af det internationale nummer.

Q: Kan jeg se forskel på mobil og fastnet?
A: Ofte ja, med et nummeropslag. Et formattjek alene kan ikke altid se forskel.
