Vai al contenuto
OmniChannels.ai

Strumento gratuito

Formattatore, validatore e pulitore di elenchi di numeri di telefono

Convertite qualsiasi numero di telefono in E.164, verificate che sia valido e vedete se è un cellulare. Incollate o caricate fino a 50.000 numeri per eliminare duplicati e righe non valide prima della prossima campagna SMS o WhatsApp. Cifre arabe e persiane benvenute.

Gratis · senza registrazione · funziona nel vostro browser

Qualsiasi formato: locale con lo 0 iniziale, +, 00, spazi, trattini, cifre arabo-indiane o persiane.
Provate

Caricamento dei piani di numerazione in corso…

Nulla di ciò che scrivete qui viene inviato ai nostri server.

Risposta breve

E.164 è il formato internazionale dei numeri di telefono definito dalla Raccomandazione ITU-T E.164: un segno più, il prefisso del paese e il numero nazionale, senza spazi, trattini né 0 iniziale del prefisso interurbano, per un massimo di 15 cifre. Un cellulare degli EAU scritto localmente come 050 123 4567 diventa +971501234567 in E.164, oppure 971501234567 in sole cifre per le API e i link wa.me.

Come formattare e ripulire i numeri di telefono

  1. 1

    Scegliete il paese predefinito

    I numeri scritti senza prefisso internazionale, come 050 123 4567, vengono letti con il piano di numerazione di questo paese. I numeri con + o 00 mantengono il proprio paese.

  2. 2

    Incollate un numero o un elenco

    Digitate un numero in qualsiasi formato, oppure passate a Elenco massivo e incollate i numeri o caricate un file .csv o .txt. La colonna del telefono viene riconosciuta dall'intestazione.

  3. 3

    Controllate validità e tipo di linea

    Ogni numero viene convertito in E.164 e verificato rispetto agli intervalli assegnati al paese. Vedete perché i numeri non validi non passano e quali numeri sono fissi.

  4. 4

    Scaricate il CSV ripulito

    Scegliete E.164 o sole cifre, mantenete o eliminate le righe non valide e scaricate un CSV senza duplicati, pronto da importare in una campagna o da inviare tramite API.

Cos'è il formato E.164

La Raccomandazione ITU-T E.164 è il piano di numerazione internazionale che dà a ogni numero di telefono del mondo una forma univoca. Un numero E.164 è il prefisso del paese (da 1 a 3 cifre) seguito dal numero nazionale significativo, per un totale massimo di 15 cifre. Scritto per le macchine ha un segno più iniziale e nient'altro: niente spazi, parentesi, trattini né il prefisso interurbano 0 che si compone in patria.

Lo stesso cellulare degli EAU può comparire come 050 123 4567, +971 50 123 4567, 00971501234567 o 971-50-1234567 in un'esportazione del CRM. Solo uno di questi è E.164: +971501234567. Memorizzare ogni numero in questo modo li rende confrontabili, così si possono trovare i duplicati e qualsiasi API SMS, WhatsApp o voce li accetta.

  • Prefisso del paese: +971 EAU, +966 Arabia Saudita, +974 Qatar, +965 Kuwait, +973 Bahrein, +968 Oman, +20 Egitto, +44 Regno Unito, +1 Stati Uniti e Canada.
  • Eliminate il prefisso interurbano: 050 negli EAU diventa 50 dopo +971, e 07400 nel Regno Unito diventa 7400 dopo +44.
  • Sostituite il prefisso di chiamata internazionale (00 nella maggior parte dei paesi, 011 da Stati Uniti e Canada) con +.
  • La lunghezza massima è di 15 cifre, escluso il segno più.

Formati dei numeri di telefono nel GCC e nel MENA

I piani di numerazione del Golfo si somigliano ma differiscono per lunghezza e per l'uso dello 0 interurbano. Per questo un elenco che mescola formati locali di più paesi non può essere ripulito senza un paese predefinito e i dati completi dei piani di numerazione.

  • EAU (+971): i cellulari hanno 9 cifre e iniziano con 5 (50, 52, 54, 55, 56, 58), composti localmente come 05X XXX XXXX. I fissi hanno 8 cifre, ad esempio 04 per Dubai e 02 per Abu Dhabi.
  • Arabia Saudita (+966): i cellulari hanno 9 cifre e iniziano con 5, scritti localmente come 05X XXX XXXX. +966 50 123 4567 è la forma E.164.
  • Qatar (+974), Kuwait (+965), Bahrein (+973) e Oman (+968): numeri di 8 cifre senza 0 interurbano, quindi il numero locale coincide con il numero nazionale. I cellulari iniziano con 3, 5, 6 o 7 in Qatar, 5, 6 o 9 in Kuwait, 3 in Bahrein e 7 o 9 in Oman.
  • Egitto (+20): i cellulari hanno 10 cifre e iniziano con 10, 11, 12 o 15, scritti localmente come 01X XXXX XXXX.
  • Le cifre indo-arabe (٠١٢٣٤٥٦٧٨٩) e le cifre persiane (۰۱۲۳۴۵۶۷۸۹) sono comuni nei moduli compilati con tastiere arabe. Sono gli stessi numeri e devono essere convertite in cifre ASCII prima che qualsiasi API le accetti.

Perché gli elenchi puliti contano per recapito e costi

Ogni numero non valido, duplicato o fisso in un elenco di campagna è denaro o un messaggio sprecato. Molte rotte SMS fatturano per messaggio inviato, quindi un numero con una cifra mancante viene comunque pagato. Un duplicato significa che lo stesso cliente riceve due volte la vostra offerta, il che aumenta disiscrizioni e segnalazioni di spam, e un'alta quota di messaggi falliti danneggia la reputazione del vostro Sender ID presso gli operatori.

Per WhatsApp, un numero formattato male semplicemente fallisce: la Cloud API si aspetta il numero internazionale completo, e un 050… locale senza prefisso del paese viene rifiutato o inviato al paese sbagliato. Ripulire l'elenco prima dell'importazione rende anche significativi i rapporti di consegna, perché i fallimenti indicano allora problemi reali come numeri inattivi anziché errori di battitura.

  • Rimuovete i duplicati dopo la normalizzazione, non prima: 0501234567 e +971501234567 sono la stessa persona.
  • Eliminate i fissi dagli invii SMS e WhatsApp; instradateli invece sulla voce.
  • Mantenete le righe non valide segnalate in un file separato, così il sistema di origine può essere corretto.
  • La validazione del formato dimostra che un numero potrebbe esistere, non che sia attivo. Per questo usate una verifica HLR o i rapporti di consegna.

Come funziona questo formattatore

Lo strumento usa libphonenumber-js con i metadati completi di libphonenumber di Google, gli stessi dati dei piani di numerazione usati da Android e dalla maggior parte delle piattaforme di messaggistica. Verifica ogni numero rispetto agli intervalli assegnati nel suo paese e restituisce il tipo di linea dove il piano lo definisce: cellulare, fisso, numero verde, VoIP, tariffa premium o costo condiviso. Negli Stati Uniti e in Canada, numeri mobili e fissi condividono gli stessi intervalli, quindi il tipo è indicato come fisso o cellulare.

Prima dell'analisi, converte le cifre indo-arabe, persiane e a larghezza piena, rimuove i segni di direzione invisibili che il testo arabo spesso porta, elimina i prefissi tel: e wa.me e trasforma 00 in +. Vengono riconosciuti anche i numeri che iniziano già con un prefisso del paese ma privi del più, come 971501234567. Tutto gira nel vostro browser: gli elenchi fino a 50.000 righe vengono elaborati a blocchi sul vostro dispositivo e non vengono mai caricati.

E.164 o sole cifre: quale formato usare

Usate E.164 con il più (+971501234567) quando memorizzate i numeri in un CRM o database, nei link tel: e per la maggior parte delle API SMS e voce. Usate le sole cifre (971501234567) dove il più non è ammesso: link click-to-chat wa.me, il wa_id della WhatsApp Cloud API e le API SMS che accettano la destinazione come numero semplice, come l'API SMS di OmniChannels.ai.

Qualunque scegliate, mantenetelo coerente tra i sistemi. Mescolare i formati è il motivo più comune per cui lo stesso contatto compare due volte e per cui gli elenchi importati non superano la validazione.

Domande frequenti sulla formattazione dei numeri di telefono

Qual è il formato E.164 di un numero di telefono?

È il formato internazionale definito da ITU-T E.164: un segno più, il prefisso del paese e il numero nazionale senza spazi, punteggiatura né 0 interurbano, fino a 15 cifre. Ad esempio, il cellulare britannico 07400 123456 è +447400123456 in E.164.

Come converto un numero degli EAU come 050 123 4567 in formato internazionale?

Eliminate lo 0 iniziale e aggiungete il prefisso degli EAU +971: 050 123 4567 diventa +971501234567. Formattato per la lettura è +971 50 123 4567 e, per i link wa.me o le API che non accettano il più, è 971501234567.

Come scrivo in E.164 un cellulare saudita?

I cellulari sauditi si compongono localmente come 05X XXX XXXX. Rimuovete lo 0 e anteponete +966, quindi 0501234567 diventa +966501234567. Il numero nazionale ha 9 cifre e inizia con 5.

Devo includere il segno più quando invio tramite un'API SMS o WhatsApp?

Dipende dall'API. I link wa.me di WhatsApp e il wa_id della Cloud API usano solo cifre, senza più né zeri iniziali. Anche l'API SMS di OmniChannels.ai si aspetta solo cifre con il prefisso del paese. Nel dubbio, memorizzate E.164 ed eliminate il più al momento dell'invio.

Questo strumento sa dire se un numero è un cellulare o un fisso?

Sì, dove il piano di numerazione del paese li distingue, il che riguarda quasi tutti i paesi, compresi tutti gli stati del GCC. Negli Stati Uniti e in Canada cellulari e fissi condividono gli intervalli, quindi il risultato è fisso o cellulare. La validazione non dice se un numero è attualmente attivo.

Funziona con i numeri arabi?

Sì. Le cifre indo-arabe (٠-٩) e persiane (۰-۹) vengono convertite automaticamente in cifre standard e i segni invisibili da destra a sinistra copiati dal testo arabo vengono rimossi prima della verifica del numero.

Quanti numeri posso ripulire in una volta e il mio elenco viene caricato?

Fino a 50.000 righe per elenco, incollate o da un file .csv o .txt fino a 15 MB. Il file viene letto ed elaborato interamente nel vostro browser; nulla viene inviato ai nostri server. Potete scaricare l'elenco ripulito come CSV in formato E.164 o a sole cifre.

Perché Excel mostra i miei numeri di telefono come 9.72E+11?

Excel tratta le lunghe stringhe di cifre come numeri e passa alla notazione scientifica, e inoltre elimina gli zeri iniziali. Importate il CSV con Dati › Da testo/CSV e impostate il tipo della colonna del telefono su Testo, oppure mantenete il segno più di E.164 e aprite il file con uno strumento che gestisca il testo.

Altri strumenti gratuiti