Generator voor willekeurige telefoonnummers
Genereer willekeurige, geldige mobiele of vaste telefoonnummers voor testdoeleinden, voor elk land of een lijst met landen, in E.164-, internationale, nationale of tel:-notatie.
Invoer
Uitvoer
Readme
Wat is een testtelefoonnummer?
Een testtelefoonnummer is een verzonnen nummer dat eruitziet als een echt nummer en dezelfde controles doorstaat. Aanmeldformulieren, CRM-systemen en API's controleren telefoonnummers aan de hand van het nummerplan van elk land: het landnummer, de lengte van het nummer en welke eerste cijfers bij mobiele nummers of vaste lijnen horen. Als je 123456789 in zo'n formulier invoert, wordt het afgewezen. Testers hebben daarom nummers nodig die deze controles doorstaan zonder de echte contactgegevens van iemand te gebruiken.
Beschrijving van de tool
Kies een of meer landen, of laat de lijst leeg om nummers uit alle landen te combineren. Kies mobiele nummers, vaste lijnen of een combinatie van beide, en selecteer het gewenste schrijf formaat. De tool genereert een lijst met willekeurige nummers die het nummerplan van elk land volgen, klaar om te kopiëren of als tekstbestand te downloaden. Als je het formaat wijzigt, worden dezelfde nummers opnieuw weergegeven. Zo kun je vergelijken hoe één nummer er in elk formaat uitziet.
Voorbeelden
| Formaat | Verenigde Staten | Verenigd Koninkrijk |
|---|---|---|
| E.164 | +12015550123 |
+447400123456 |
| Internationaal | +1 201 555 0123 |
+44 7400 123456 |
| Nationaal | (201) 555-0123 |
07400 123456 |
| RFC 3966 (tel:) | tel:+12015550123 |
tel:+447400123456 |
Functies
- Nummers voor elk land of voor een lijst met landen die je kiest
- Mobiele nummers, vaste lijnen of een combinatie van beide
- E.164-, internationale, nationale en RFC 3966-
tel:-formaten - Geen dubbele nummers in een lijst
- Kopieer de lijst of download deze als tekstbestand
- Werkt in je browser
Werking
De tool bouwt elk nummer op aan de hand van de patronen in de metadata van Google's libphonenumber. Deze metadata bevat de geldige voorvoegsels en lengtes van elk nummertype in elk land. Vervolgens wordt elk gegenereerd nummer met libphonenumber-js gecontroleerd om te verzekeren dat het geldig is en van het gekozen type. In landen waar mobiele nummers en vaste lijnen dezelfde reeksen delen, zoals de Verenigde Staten en Canada, kan een nummer tot beide typen behoren.
Tips
- De nummers hebben een geldig formaat, dus sommige kunnen van echte mensen zijn. Gebruik ze in formulieren en testgegevens, maar bel of sms ze niet.
- Gebruik E.164 voor API's en databases, en het nationale formaat om te testen hoe je app lokale nummers weergeeft.
- In landen zoals Duitsland, Oostenrijk en Finland hebben nummers verschillende lengtes. Sommige zijn daardoor veel korter of langer dan andere. Beide zijn geldig, waardoor deze nummers geschikt zijn om lengtecontroles te testen.
- Sommige gebieden, zoals de Ålandeilanden of Vaticaanstad, delen hun landnummer met een groter land. Daardoor kunnen telefoonnummerparsers dat land rapporteren voor hun nummers.