Ga naar de hoofdinhoud
handleiding informatief

E.164: zo schrijft u een telefoonnummer dat elk systeem accepteert

Gepubliceerd

Wat is E.164?

E.164 is de internationale standaard die bepaalt hoe een telefoonnummer wordt geschreven, zodat elk netwerk waar ook ter wereld het nummer kan doorsturen zonder te weten waar de beller zich bevindt. De standaard wordt gepubliceerd door de International Telecommunication Union. Daarom werkt een nummer dat met een plusteken begint vanuit elk land.

De regel is kort. Een E.164-nummer bestaat uit:

  • een vooraanstaande +,
  • de landcode (1 tot 3 cijfers),
  • het nationale nummer,
  • met in totaal maximaal 15 cijfers na het plusteken,
  • en zonder spaties, haakjes, koppeltekens of punten.

+14155552671 is E.164. +442071838750 is E.164. (415) 555-2671 niet, en 020 7183 8750 evenmin.

De standaard heet officieel ITU-T Recommendation E.164. De landcodes die hierin zijn vastgelegd, zijn de codes die elk telefoonsysteem ter wereld gebruikt.

Staafdiagram: wat een gesprek van tien minuten per land kost met Telvio, van goedkoop naar duurCanada$0.20Mexico$0.20India$0.60Jamaica$6.80
Wat tien minuten bellen kost. Een gesprek naar Canada kost $0.20 — $0.02 per minuut, per seconde afgerekend zonder verbindingskosten. Tarieven uit de gepubliceerde prijslijst van Telvio, die geldt voor 95 landen.Vrij te hergebruiken met een link naar deze pagina.

Waarom vraagt elk formulier om dit formaat?

Omdat een nummer in een lokaal formaat dubbelzinnig is en een nummer in E.164 dat niet is.

Neem 020 7183 8750. In het Verenigd Koninkrijk is dat een nummer uit Londen. In deze schrijfwijze staat niet bij welk land het nummer hoort. De eerste nul is een nationale toegangscode: een kiesinstructie die alleen binnen het Verenigd Koninkrijk betekenis heeft en geen onderdeel van het nummer zelf is. Voor een systeem in een ander land kan het nummer niet worden doorgestuurd.

Dezelfde cijfers in E.164 zijn +442071838750: ondubbelzinnig, compleet en hetzelfde, of de oproep nu uit Londen, Lagos of Lima komt. Dat is de volledige waarde van de standaard. Daarom eisen banken, luchtvaartmaatschappijen, betalingsverwerkers, systemen voor tweefactorauthenticatie en messagingplatforms dit formaat.

Er is nog een minder voor de hand liggende reden. E.164 geeft elk telefoonnummer op aarde precies één canonieke tekenreeks. Een database die nummers in lokaal formaat opslaat, moet 0207 183 8750, 020-7183-8750 en +44 20 7183 8750 behandelen als mogelijk hetzelfde nummer. Een database die E.164 opslaat, hoeft dat niet, omdat er maar één manier is om het nummer te schrijven.

Hoe zet u een lokaal nummer om naar E.164?

Drie stappen. Bij de middelste stap gaat het meestal mis.

  1. Zoek de landcode op. +1 voor de Verenigde Staten en Canada, +44 voor het Verenigd Koninkrijk, +91 voor India, +49 voor Duitsland, +7 voor Rusland en Kazachstan. De code van elk land staat in het gedeelte netnummers.
  2. Verwijder de nationale toegangscode. In de meeste landen staat er een cijfer — meestal 0, soms 8 — voor een nummer wanneer het binnenlands wordt gekozen. Het is een routeringsinstructie en geen onderdeel van het nummer. U moet dit cijfer verwijderen voordat u de landcode toevoegt. Dit is de meest voorkomende fout.
  3. Voeg de onderdelen samen met een plusteken ervoor en verwijder alle spaties en scheidingstekens.
Land Lokaal geschreven Nationale toegangscode E.164
Verenigd Koninkrijk 020 7183 8750 0 +442071838750
Duitsland 030 901820 0 +4930901820
India 022 2202 4000 0 +912222024000
Australië (02) 9374 4000 0 +61293744000
Rusland 8 495 123-45-67 8 +74951234567
Verenigde Staten (415) 555-2671 geen +14155552671
Mexico 55 1234 5678 geen sinds 2019 +525512345678

De Verenigde Staten en Canada hebben geen nationale toegangscode. De "1" die mensen vóór een interlokaal nummer kiezen, is de landcode zelf. Daarom hoeft er bij een nummer uit de VS niets te worden verwijderd. Mexico heeft de nationale toegangscode en de afzonderlijke mobiele prefix in augustus 2019 afgeschaft. Informatie van daarvoor is dus onjuist.

Als u het nummer liever laat controleren dan zelf uitzoekt, plakt u het in de validator voor telefoonnummers. Deze herkent het land, de verwachte lengte en of de eerste cijfers aangeven dat het om een mobiel of vast nummer gaat.

De vijf fouten waardoor een omzetting mislukt

Elk van deze fouten levert een nummer op dat er plausibel uitziet, maar niet werkt.

De nationale toegangscode behouden. +44 020 7183 8750 is wereldwijd de meest voorkomende fout. De 0 moet worden verwijderd.

Een vooraanstaande nul verwijderen die onderdeel van het nummer is. Dit is de tegenovergestelde fout. Ze komt voor in landen waar het nationale nummer na het verwijderen van de toegangscode daadwerkelijk met een nul begint. Italië is het klassieke voorbeeld: Italiaanse vaste nummers behouden hun eerste 0 in internationaal formaat. Het nummer 06 1234567 uit Rome wordt dus +3906 1234567, niet +396 1234567. Italië is de uitzondering waar mensen over struikelen, juist omdat de regel overal elders andersom werkt.

De exitcode naast het plusteken opnemen. +01144… is geen nummer. U gebruikt dan 00 en + twee keer voor dezelfde functie.

Zonder controle +1 gebruiken voor elk nummer in Noord-Amerika. De landcode +1 wordt gedeeld door de Verenigde Staten, Canada en twintig Caribische landen. +1 876 is Jamaica en +1 242 is de Bahama's. De tarieven voor beide bestemmingen verschillen sterk van die voor een nummer uit de VS. De validator voor telefoonnummers bepaalt bij welk land een +1-nummer hoort.

Het nummer opslaan in een numerieke kolom. Hieronder leest u waarom dat niet werkt en niet kan worden hersteld.

Hoe zit het met nummers die letters bevatten?

Nummers zoals 1-800-FLOWERS zijn een Noord-Amerikaanse marketingconventie waarbij letters worden gekoppeld aan cijfers op een toetsenblok: ABC op 2, DEF op 3, enzovoort. Het gaat niet om een ander soort nummer, maar om dezelfde cijfers in een makkelijk te onthouden schrijfwijze.

Twee dingen zijn belangrijk. Ze werken alleen op een toetsenblok met deze indeling, die standaard is in Noord-Amerika maar niet overal wordt gebruikt. En een veld voor telefoonnummers zet de letters niet voor u om. Zet ze om naar cijfers voordat u het nummer opslaat of kiest. 1-800-FLOWERS is +18003569377.

Wat staat er niet in E.164?

Drie dingen worden vaak ten onrechte gezien als onderdeel van het nummer.

De exitcode. In het grootste deel van de wereld is dat 00, in de Verenigde Staten en Canada 011 en in enkele landen 810. Dit is wat u kiest in plaats van het plusteken wanneer uw telefoon of handset dit niet ondersteunt. De exitcode hoort bij het land van de beller, niet bij het land van het nummer, en komt daarom nooit voor in E.164. +44 en 01144 zijn dezelfde bestemming, gekozen vanuit twee verschillende plaatsen.

De extensie. Een interne extensie achter een telefooncentrale kiest u nadat de oproep is verbonden, met tonen. De extensie maakt geen deel uit van het E.164-nummer. Systemen die deze moeten opslaan, bewaren de extensie in een apart veld. Zie extensies en telefoonmenu's kiezen voor informatie over het automatisch versturen ervan.

Opmaak. Spaties, koppeltekens, haakjes en punten zijn alleen bedoeld voor de weergave. +44 20 7183 8750 is een leesbare weergave van +442071838750; in de standaardnotatie komen deze tekens niet voor.

Is een langer nummer altijd een echt nummer?

Nee. De limiet van 15 cijfers wordt vaak verkeerd begrepen. E.164 beperkt het totaal tot 15 cijfers na het plusteken, maar bijna geen enkel land gebruikt alle 15 cijfers. Nationale nummers hebben meestal 8 tot 11 cijfers. Een volledig internationaal nummer heeft daarom meestal 10 tot 13 cijfers, inclusief de landcode.

De lengte is een nuttige maar onvolmaakte controle op de geldigheid. Elk land publiceert een nummerplan waarin staat hoe lang nummers zijn en welke prefixes worden gebruikt. Een nummer buiten die grenzen is ongeldig. Maar op basis van de lengte alleen kunt u niet bepalen of een nummer is uitgegeven, dus of er werkelijk een abonnee achter zit. Alleen door een oproep te plaatsen of een carrier-database te raadplegen kunt u dat vaststellen. Geen enkele offline validator, ook die van ons niet, beweert iets anders.

Geeft E.164 aan welke provider het nummer gebruikt of of het om een mobiel nummer gaat?

Vroeger gaf de prefix beide gegevens aan. Tegenwoordig geeft deze betrouwbaar geen van beide meer aan.

De prefixreeksen binnen een nationaal nummerplan werden toegewezen aan specifieke operators en specifieke servicetypen. Zo gaf +447… aan dat het om een mobiel nummer uit het Verenigd Koninkrijk ging en identificeerden de cijfers erna het netwerk. Daarna kwam nummerportabiliteit, waardoor abonnees hun nummer konden behouden wanneer ze van operator veranderden. Daardoor werkt het operatorgedeelte van die koppeling in het grootste deel van de wereld niet meer.

Het onderscheid tussen mobiel en vast blijft beter behouden, omdat nummerportabiliteit meestal beperkt is tot een overstap tussen operators van hetzelfde type. Een nummer dat binnen een mobiele reeks begint, blijft daar bijna altijd binnen. Het is een sterke aanwijzing, maar geen garantie. Het onderscheid is belangrijk voor de tarieven, omdat voor mobiele en vaste nummers in de meeste landen verschillende tarieven gelden. Uitleg over nummerportabiliteit beschrijft wat nog betrouwbaar is.

Nummers goed opslaan

Als u iets bouwt waarin telefoonnummers worden opgeslagen, voorkomen drie regels veel problemen achteraf.

Sla E.164 op en geef het nummer lokaal weer. Bewaar de canonieke tekenreeks in de database en maak de opmaak pas op het moment van weergave geschikt voor de lezer. Andersom — opslaan wat de gebruiker heeft ingevoerd — levert een tabel op waarin dezelfde persoon drie keer voorkomt.

Sla het nummer op als tekst, nooit als getal. Een kolom voor gehele getallen verwijdert stilzwijgend het eerste plusteken. In elk land met een nationale toegangscode verwijdert zo'n kolom ook de eerste nul. Dit is een veelvoorkomende bug waarbij gegevens verloren gaan en die achteraf niet kan worden hersteld.

Vraag het land apart uit wanneer u een nummer verzamelt, of stel het in op basis van een bekend signaal. Een formulier dat een lokaal nummer zonder land accepteert en het land probeert te raden, zit fout bij precies de gebruikers voor wie het belangrijk is dat het land klopt: mensen in het buitenland.

Samengevat

E.164 is een plusteken, een landcode en het nationale nummer zonder de nationale toegangscode, geschreven als één tekenreeks zonder spaties en met maximaal 15 cijfers. +442071838750, niet 020 7183 8750.

Een correcte omzetting draait om één stap die mensen overslaan: verwijder het eerste cijfer van de nationale toegangscode — de 0 in het Verenigd Koninkrijk, Duitsland, India en Australië, de 8 in Rusland — voordat u de landcode toevoegt. Exitcodes zoals 00 en 011 maken nooit deel uit van het nummer, extensies maken nooit deel uit van het nummer en opmaaktekens maken nooit deel uit van het nummer. Sla de canonieke vorm op als tekst, gebruik de lokale notatie die uw lezer verwacht en elk systeem daarna kan het nummer doorsturen zonder te vragen waar u zich bevindt.

Probeer Telvio voor je volgende gesprek

Gratis downloaden. De eerste minuut inbegrepen, registratie niet nodig.

Download Telvio

Bronnen en citaat

De Telvio-tarieven op deze pagina worden tijdens het bouwen uit ons eigen gepubliceerde tarief overgenomen en zijn voor het laatst opnieuw opgebouwd op 7 augustus 2026. Landcodes, exitcodes en netnummers zijn afkomstig uit gepubliceerde nationale nummerplannen. Roamingkosten, belkaartprijzen en tarieven van concurrenten zijn cijfers van derden en worden vermeld waar ze voorkomen.

Tleugazin, M. (2026). E.164: zo schrijft u een telefoonnummer dat elk systeem accepteert. Telvio. https://telvio.app/nl/guide/e164-phone-number-format/

Vrij te citeren met een link naar deze pagina.

Geschreven door

Gerelateerde gidsen

1 gratis minuutGeen account, geen kaartBel gratis