Generator för slumpmässiga telefonnummer
Skapa slumpmässiga, giltiga mobil- eller fasta telefonnummer för testning, för valfritt land eller en lista över länder, i E.164-format, internationellt format, nationellt format eller tel:-format.
Inmatning
Utdata
Readme
Vad är ett testtelefonnummer?
Ett testtelefonnummer är ett påhittat nummer som ser ut som och valideras på samma sätt som ett riktigt nummer. Registreringsformulär, CRM-system och API:er kontrollerar telefonnummer mot varje lands nummerplan: landsnumret, numrets längd och vilka inledande siffror som används för mobilnummer eller fasta telefonnummer. Om du skriver in 123456789 i ett sådant formulär misslyckas valideringen, så testare behöver nummer som klarar dessa kontroller utan att kopiera någons riktiga kontaktuppgifter.
Verktygsbeskrivning
Välj ett eller flera länder, eller lämna listan tom om du vill blanda nummer från alla länder. Välj mobilnummer, fasta telefonnummer eller en blandning av båda, samt formatet de ska skrivas i. Verktyget genererar en lista med slumpmässiga nummer som följer varje lands nummerplan och som är redo att kopieras eller laddas ned som en textfil. Om du ändrar formatet skrivs samma nummer om, så att du kan jämföra hur ett nummer ser ut i de olika formaten.
Exempel
| Format | USA | Storbritannien |
|---|---|---|
| E.164 | +12015550123 |
+447400123456 |
| Internationellt | +1 201 555 0123 |
+44 7400 123456 |
| Nationellt | (201) 555-0123 |
07400 123456 |
| RFC 3966 (tel:) | tel:+12015550123 |
tel:+447400123456 |
Funktioner
- Nummer för alla länder eller för en lista med länder som du väljer
- Mobilnummer, fasta telefonnummer eller en blandning av båda
- E.164-, internationellt, nationellt och RFC 3966-formatet
tel: - Inga dubbletter i en lista
- Kopiera listan eller ladda ned den som en textfil
- Körs i webbläsaren
Så fungerar det
Verktyget skapar varje nummer utifrån mönstren i Googles libphonenumber-metadata, som anger giltiga prefix och längder för varje typ av nummer i varje land. Därefter kontrolleras varje genererat nummer med libphonenumber-js för att säkerställa att det är giltigt och tillhör den valda typen. I länder där mobilnummer och fasta telefonnummer delar samma nummerserier, som USA och Kanada, kan ett nummer vara av endera typen.
Tips
- Numren har ett giltigt format, så vissa kan tillhöra riktiga personer. Använd dem i formulär och testdata, men ring eller sms:a inte till dem.
- Använd E.164 för API:er och databaser, och det nationella formatet för att testa hur din app visar lokala nummer.
- Länder som Tyskland, Österrike och Finland har nummer med olika längd, så vissa nummer därifrån är mycket kortare eller längre än andra. Båda längderna är giltiga, vilket gör dem lämpliga för att testa längdkontroller.
- Vissa territorier, som Åland eller Vatikanstaten, delar landsnummer med ett större land, så bibliotek för tolkning av telefonnummer kan ange det landet för deras nummer.