Vai al contenuto
Controllo in tempo reale · scarica il tuo URL lato server

Phone Number Extractor

Estrai tutti i numeri di telefono da una pagina web o testo — normalizzati, deduplicati, raggruppati per paese.

Un estrattore di numeri di telefono scansiona un URL, testo grezzo o HTML e estrae ogni numero di telefono che trova, quindi normalizza il formato e raggruppa i risultati per prefisso di paese. Questo strumento esegue modelli regex per numeri internazionali (+country), US/CA, UK, AU, DE, FR e IN, rimuove spazi, trattini e parentesi, e deduplica per chiave solo cifre in modo che un numero elencato tre volte in un footer conti una sola volta. Ottieni un elenco pulito pronto per copiare, controllare o caricare in un CRM.

or

Aiuta a interpretare numeri ambigui. 'Auto' prova prima il formato internazionale.

Cosa cattura questo estrattore di numeri di telefono

I numeri di telefono si nascondono in posti strani su una pagina web. Alcuni si trovano nel footer come testo semplice. Altri vivono all'interno di link tel:, markup di contatti, schema.org JSON-LD, o nascosti in gestori di eventi JavaScript. Un copia-incolla ingenuo cattura quelli visibili e manca il resto. Questo estrattore legge l'intera sorgente della pagina, esegue sette modelli regex in parallelo e mette in superficie ogni corrispondenza.

Cattura il formato internazionale (+44 20 7946 0958), US/Canada con o senza codice paese ((415) 555-2671 o +1-415-555-2671), numeri landline e mobili del Regno Unito (020 7946 0958, 07700 900123), australiani (+61 2 9876 5432), tedeschi (+49 30 12345678), francesi (+33 1 23 45 67 89) e indiani (+91 98765 43210). Ogni corrispondenza viene normalizzata in formato E.164 con il prefisso di paese applicato in modo che i duplicati collassino perfettamente.

Come usare questo estrattore di numeri di telefono

  1. Inserisci URL o incolla testo/HTML. Inserisci un URL di pagina web nel campo di recupero o incolla testo grezzo, sorgente HTML o una colonna CSV. L'area di testo accetta fino a 500KB di input.
  2. Seleziona Bias regionale. Scegli Rilevamento automatico per fonti miste, o fissa una regione (US/CA, UK, AU, DE, FR, IN) quando numeri ambigui (come 415 555 2671 senza codice paese) hanno bisogno di un paese predefinito.
  3. Premi Estrai numeri di telefono. Lo strumento restituisce ogni numero unico trovato, normalizzato in formato internazionale, raggruppato per paese con conteggi per gruppo.

Prova questo con una pagina di directory di contatti del Regno Unito. Incolla l'URL, imposta Bias regionale su United Kingdom (+44). L'estrattore trova 47 corrispondenze grezze, le normalizza, deduplica 12 ripetizioni e restituisce 35 numeri unici raggruppati: 33 UK (+44), 1 internazionale (+1), 1 formato non riconosciuto segnalato per revisione. Copia l'elenco pulito o esporta come CSV in un solo clic.

Perché l'estrazione di numeri di telefono è importante per l'outreach e i controlli

La raccolta manuale di numeri di telefono è lenta e soggetta a errori. Un sito aziendale di 50 pagine potrebbe avere numeri di telefono su pagine di contatto, uffici regionali, pagine di supporto, biografie della leadership e comunicati stampa. Estrarli manualmente richiede ore e perdi comunque quelli nascosti in widget JavaScript o markup di schema. Un flusso di lavoro di estrazione di numeri di telefono da testo funziona in meno di tre secondi e cattura quelli nascosti.

I team di vendita lo usano per arricchire elenchi di account. Inserisci l'URL di una società target, ottieni ogni numero di telefono sul sito, quindi abbina al tuo CRM per trovare chi dovrebbe essere contattato. I team di conformità lo usano per controllare l'esposizione GDPR: qualsiasi numero di telefono elencato pubblicamente senza consenso esplicito è una bandiera di rischio. I team SEO lo usano per verificare che i dati NAP (Name, Address, Phone) rimangano coerenti tra le pagine di posizione, il che influisce direttamente sui ranking di ricerca locale.

Per la migrazione dei dati, uno scraper di numeri di telefono risparmia tempo tecnico. Passare da un CMS a un altro? Esegui l'estrattore sul vecchio sito, ottieni un elenco normalizzato e ricaricalo nel nuovo database con il prefisso di paese già applicato.

Errori comuni

  • Fidarsi della prima corrispondenza senza normalizzazione. Lo stesso numero può apparire come 415-555-2671, (415) 555-2671, +1 415 555 2671 e tel:+14155552671. Senza normalizzazione lo conti quattro volte. Questo strumento deduplica sulla chiave solo cifre (14155552671) in modo che ogni numero conti una volta.
  • Saltare il bias regionale quando la fonte è ambigua. Un numero a dieci cifre nudo come 4155552671 potrebbe essere US, russo o solo un ID casuale. Imposta Bias regionale sul tuo paese predefinito per ancorare l'interpretazione. Il rilevamento automatico funziona solo quando la maggior parte dei numeri ha codici paese.
  • Confondere numeri di telefono con timestamp o ID ordine. Una stringa a dieci cifre non è sempre un numero di telefono. Corrispondenze regex sciolte estrarranno 2026041500 (una data) o 1234567890 (un segnaposto). L'estrattore utilizza regole contestuali (raggruppamento di cifre, convalida di prefisso) per filtrare i falsi positivi.
  • Dimenticare che i link tel: possono contenere versioni formattate. Alcuni siti rimuovono la formattazione nel testo visibile ma mantengono +1 (415) 555-2671 dentro href. L'estrattore legge sia la destinazione del link che il testo del link e deduplica tra i due.
  • Non convalidare i suffissi di estensione. Un numero come +1 415 555 2671 ext. 308 dovrebbe mantenere l'estensione ma non duplicare la base. Lo strumento memorizza l'estensione come metadati e deduplica sul numero di base.

Suggerimenti avanzati

  • Per directory multi-paese, esegui l'estrattore due volte: una volta con Rilevamento automatico, una volta con la regione dominante. Confronta i due output. I numeri che appaiono in un solo esecuzione sono solitamente casi limite che vale la pena verificare manualmente.
  • Abbina l'estrattore di numeri di telefono all'email-extractor nello stesso URL per costruire una scheda di contatto completa per pagina. La maggior parte delle informazioni di contatto si raggruppa insieme, quindi eseguire entrambi ti dà NAP più email in una sola passata.
  • Per audit SEO locale, esegui questo contro le tue pagine di posizione, quindi verifica che ogni numero corrisponda al tuo elenco Google Business Profile. Una mancata corrispondenza anche di una sola cifra danneggia i ranking del local pack.
  • Usa l'url-extractor per primo su una mappa del sito o una pagina di categoria per ottenere ogni URL correlato ai contatti. Fai scorrere quegli URL attraverso l'estrattore di numeri di telefono e avrai un audit telefonico dell'intero sito in minuti invece di ore.
  • Per lo scraping ad alto volume, raggruppa i tuoi URL e ruota il bias regionale per batch. Una pagina regionale francese eseguita con bias FR produce output più pulito di una eseguita con Rilevamento automatico tra pagine multilingue miste.

Una volta estratti i numeri, il passo successivo è verificare il resto dei metadati di contatto intorno ad essi. Usa il website-metadata-checker per confermare che la pagina espone dati strutturati (schema LocalBusiness con campo telephone) in modo che i motori di ricerca raccolgano correttamente i tuoi numeri. Abbina l'estrattore all'email-extractor per acquisire record di contatto completi, e usa l'url-extractor per scansionare più in profondità prima di estrarre. Insieme questi tre strumenti trasformano un singolo URL in un dataset di contatti strutturato in meno di un minuto.

Domande frequenti

Che cos'è un estrattore di numeri di telefono?

Un estrattore di numeri di telefono è uno strumento che scansiona un URL, testo o HTML ed estrae ogni numero di telefono che trova, quindi normalizza il formato e raggruppa i risultati per paese. Questo esegue sette modelli regex che coprono formati internazionali (+country), US/CA, UK, AU, DE, FR e IN, rimuove spazi, trattini e parentesi, e deduplica per chiave solo cifre. Incolla un URL o fino a 500KB di testo grezzo nel campo URL o incolla testo/HTML, imposta Bias regionale per ancorare i numeri ambigui, e lo strumento restituisce un elenco raggruppato pulito in meno di tre secondi. La maggior parte degli estrattori online restituisce corrispondenze grezze senza deduplicazione. Questo collassa i duplicati in modo che un numero ripetuto in un footer, un link tel: e uno schema JSON-LD conti come una sola voce. Usa l'email-extractor sulla stessa fonte per un record di contatto completo.

Come si estraggono i numeri di telefono da un sito web?

Incolla l'URL del sito web nel campo URL o incolla testo/HTML, seleziona Bias regionale per ancorare i numeri ambigui, e fai clic su Estrai numeri di telefono. Lo strumento recupera la sorgente della pagina, esegue sette modelli regex in parallelo contro l'HTML completo (testo visibile, link tel:, markup di schema e JavaScript), normalizza ogni corrispondenza in formato internazionale, deduplica per chiave solo cifre, e raggruppa i risultati per paese. Un tipico URL di pagina di contatto restituisce 5-20 numeri unici in meno di tre secondi. Per siti multi-pagina, esegui prima l'url-extractor per raccogliere ogni contatto e URL di footer, quindi fai scorrere quelli attraverso questo estrattore per un audit telefonico dell'intero sito. L'estrazione manuale richiede circa due minuti per pagina. L'estrattore gestisce 50 pagine nel tempo necessario per copiare un numero a mano.

Posso estrarre numeri di telefono da un PDF?

Non direttamente tramite il campo URL. I PDF non sono HTML, quindi il percorso di recupero li salta. L'alternativa è copiare il testo dal tuo PDF (la maggior parte dei lettori PDF supporta Seleziona tutto quindi Copia), incollarlo nell'area di testo URL o incolla testo/HTML, ed eseguire l'estrattore sul testo incollato. I modelli regex funzionano in modo identico su testo semplice e HTML. Questo gestisce PDF fino a circa 200 pagine di contenuto (l'area di testo accetta fino a 500KB). Per PDF scansionati senza testo selezionabile, esegui prima l'OCR usando uno strumento come Adobe Acrobat o Tesseract, quindi incolla l'output dell'OCR. Imposta Bias regionale sul tuo paese dominante se il PDF mescola regioni o omette i codici paese dai numeri incentrati negli Stati Uniti.

Qual è il miglior estrattore di numeri di telefono?

Il miglior estrattore di numeri di telefono dipende da tre criteri: copertura del formato, qualità della deduplicazione e raggruppamento per paese. Molti strumenti gratuiti catturano solo numeri US e mancano qualsiasi cosa con un prefisso +country. Alcuni catturano numeri internazionali ma restituiscono corrispondenze grezze senza deduplicazione, lasciandoti a pulire un elenco di 200 voci che dovrebbe essere 80. Questo estrattore copre sette regioni (internazionale +country, US/CA, UK, AU, DE, FR, IN), normalizza ogni corrispondenza in formato E.164, deduplica per chiave solo cifre (in modo che (415) 555-2671 e +1 415 555 2671 contino una volta), e raggruppa l'output per prefisso di paese. Gestisce inoltre destinazioni di link tel:, campi telephone di schema.org JSON-LD e numeri nascosti dentro gestori di eventi JavaScript. Gratuito, nessuna iscrizione, nessun limite di velocità su utilizzo ragionevole.

Come funziona un estrattore di numeri di telefono?

Un estrattore di numeri di telefono utilizza espressioni regolari (regex) sintonizzate sui modelli di cifre e regole di raggruppamento del formato telefonico di ogni paese. Lo strumento recupera il tuo URL o legge il tuo testo incollato, esegue sette modelli regex in parallelo, e raccoglie ogni corrispondenza. Ogni corrispondenza passa attraverso un passaggio di normalizzazione che rimuove caratteri di formattazione (spazi, trattini, parentesi, punti) e applica il prefisso di paese corretto in base al formato rilevato o all'impostazione Bias regionale. Dopo la normalizzazione, lo strumento costruisce una chiave solo cifre per ogni numero e utilizza quella chiave per deduplificare. Le corrispondenze con la stessa chiave collassano in una sola voce. L'output finale raggruppa i numeri per prefisso di paese e restituisce i conteggi per gruppo. L'intero processo funziona in meno di tre secondi per una tipica pagina web.

Questo estrattore di numeri di telefono è gratuito?

Sì. L'estrattore di numeri di telefono è gratuito senza iscrizione richiesta e nessun limite di velocità su utilizzo ragionevole. Incolla un URL o fino a 500KB di testo, premi Estrai, ottieni i tuoi risultati. Non c'è gate email, nessun periodo di prova e nessun livello a pagamento che nasconde funzioni extra. Gli stessi modelli regex e la logica di normalizzazione vengono eseguiti per ogni utente. La maggior parte degli estrattori a pagamento addebitano da $29 a $99 al mese per la stessa funzione di base più alcuni extra (integrazioni CRM, elaborazione batch di URL, cronologia del dashboard). Per audit una tantum o scrape settimanali, la versione gratuita copre quello di cui hai bisogno. Se vuoi concatenare estrattori insieme (URL poi numeri di telefono poi email), usa l'email-extractor e l'url-extractor, anch'essi gratuiti.

Come estraggo numeri di telefono dal testo?

Incolla il tuo testo nel campo URL o incolla testo/HTML. L'area di testo accetta fino a 500KB di input, che è approssimativamente 80.000 parole o 200 pagine di contenuto. Imposta Bias regionale sul tuo paese dominante se il testo mescola regioni o omette i codici paese. Fai clic su Estrai numeri di telefono. Lo strumento esegue sette modelli regex contro il testo, normalizza ogni corrispondenza, deduplica per chiave solo cifre, e raggruppa i risultati per paese. Un documento di 10.000 parole con numeri di telefono sparsi restituisce risultati puliti in meno di due secondi. L'estrattore cattura numeri in qualsiasi formato di testo: voci di elenco, paragrafi, tabelle, blocchi di codice, anche commenti dentro HTML o JavaScript. Per documenti multilingue, imposta Bias regionale su Rilevamento automatico in modo che lo strumento provi prima il formato internazionale prima di ricadere su modelli specifici del paese.

Qual è la differenza tra un estrattore di numeri di telefono e un cercatore di numeri di telefono?

Un estrattore di numeri di telefono estrae numeri di telefono dal testo o HTML che già possiedi. Un cercatore di numeri di telefono cerca numeri di telefono in base a un nome, azienda o dominio che fornisci e restituisce le corrispondenze che trova online. Lavori diversi. L'estrattore è uno strumento di parsing: l'input è testo, l'output è un elenco pulito di ogni numero contenuto in quel testo. Il cercatore è uno strumento di ricerca: l'input è un'identità, l'output è un numero associato a quell'identità, spesso prelevato da database di terze parti. Questa pagina è un estrattore. Usalo quando hai un URL o testo e vuoi sapere quali numeri di telefono sono dentro. Per ricerche in stile cercatore, hai bisogno di un provider di dati di contatti a pagamento come Apollo, Lusha o ZoomInfo. L'estrattore si accoppia naturalmente all'email-extractor per il parsing di fonti esistenti.

Posso estrarre numeri di telefono in blocco?

Sì, con due approcci. Per testo in blocco, incolla fino a 500KB nel campo URL o incolla testo/HTML in una sola volta. Questo gestisce approssimativamente 80.000 parole o 200 pagine in una sola esecuzione. Per URL in blocco, esegui prima l'url-extractor su una mappa del sito o una pagina di categoria per raccogliere ogni URL rilevante, quindi elabora quegli URL attraverso questo estrattore uno alla volta o raggruppa con un piccolo script che chiama l'API sottostante. Un tipico audit di 50 URL di contatto si completa in meno di 90 secondi. Imposta Bias regionale per batch per mantenere l'output pulito: una pagina francese eseguita con bias FR produce deduplicazione più pulita di una eseguita con Rilevamento automatico tra pagine multilingue miste. Per il lavoro in blocco continuo, salva i tuoi batch e ri-esegui settimanalmente per catturare nuovi numeri man mano che la fonte si aggiorna.

Quanto è accurata l'estrazione di numeri di telefono basata su regex?

L'estrazione di numeri di telefono basata su regex è altamente accurata quando i modelli sono sintonizzati per paese, che è quello che fa questo estrattore. I tassi di falsi positivi funzionano sotto il 2% su tipiche pagine web perché ogni regex applica il conteggio delle cifre, le regole di prefisso e le convenzioni di raggruppamento specifiche a un paese. I falsi negativi (numeri mancati) funzionano sotto l'1% per le sette regioni supportate. I due casi che fanno inciampare gli estrattori regex: numeri scritti interamente in parole ("quattro uno cinque, cinque cinque cinque") e numeri divisi tra elementi HTML con markup nel mezzo. Il primo è raro. Il secondo è gestito leggendo l'intera sorgente HTML e rimuovendo i tag prima della corrispondenza del modello. Imposta Bias regionale correttamente per ridurre ulteriormente i falsi positivi: stringhe ambigue di dieci cifre vengono trattate come numeri US quando il bias è US/CA, ma come candidati ID (e saltate) quando il bias punta altrove.

Perché il mio estrattore di numeri di telefono manca alcuni numeri?

Tre cause comuni. Prima, il numero utilizza un formato di paese che la regex non copre. Questo estrattore gestisce sette regioni (internazionale, US/CA, UK, AU, DE, FR, IN). Un numero dal Brasile o dal Giappone scritto in formato locale potrebbe essere mancato. Usa il formato internazionale con prefisso +country e lo catturerà. Secondo, il numero è reso come un'immagine (un JPG di una scheda di contatto). Regex non può leggere le immagini. Esegui prima l'OCR sull'immagine, incolla il testo dell'OCR. Terzo, il numero si trova dentro un elemento renderizzato con JavaScript che il recuperatore non può vedere (app a pagina singola che caricano le informazioni di contatto dopo il caricamento della pagina). Per SPA, usa la vista Visualizza sorgente nel tuo browser, copia il DOM renderizzato, e incollalo nel campo URL o incolla testo/HTML come testo invece.

L'estrattore di numeri di telefono funziona per numeri internazionali?

Sì. L'estrattore cattura il formato internazionale con prefisso +country per qualsiasi paese, ed esegue regex specifici del paese per Stati Uniti, Canada, Regno Unito, Australia, Germania, Francia e India. I numeri da fuori quelle sette regioni funzionano comunque se includono il prefisso internazionale. Un numero brasiliano scritto come +55 11 91234 5678 è catturato dal modello internazionale. Lo stesso numero scritto come (11) 91234-5678 (formato brasiliano locale) senza il prefisso +55 è mancato perché non esiste regex specifico per il Brasile. Per gestire formati locali da paesi non supportati, anteponi il codice paese stesso prima di incollare, o imposta Bias regionale su una regione con un modello di raggruppamento simile. La modalità Rilevamento automatico prova prima il modello internazionale, che cattura approssimativamente il 70% dei numeri stranieri in tipici documenti multilingue.

Come deduplico i numeri di telefono dopo l'estrazione?

Questo estrattore deduplica automaticamente. Ogni corrispondenza passa attraverso un passaggio di chiave solo cifre che rimuove i caratteri di formattazione (spazi, trattini, parentesi, punti, segni più) e utilizza la stringa di cifre risultante come chiave di deduplica. Così +1 (415) 555-2671, 415.555.2671, tel:+14155552671 e 1-415-555-2671 collassano tutti a una voce con chiave 14155552671. Le estensioni vengono memorizzate come metadati e non dividono la deduplica (un numero con ext. 308 e lo stesso numero senza estensione contano come uno). Se stai deduplicando fuori da questo strumento (in un CSV o database), applica la stessa logica: regex-rimuovi ogni carattere non cifra, minuscolo, quindi raggruppa per la stringa di cifre. Normalizza sempre prima di deduplicare. Senza normalizzazione, lo stesso numero può apparire tre-cinque volte in uno scrape tipico.

Posso esportare i numeri di telefono estratti come CSV?

Sì. Dopo aver eseguito l'estrattore, il pannello di output include un pulsante Copia (copia l'elenco normalizzato negli appunti, un numero per riga) e un pulsante Download CSV (esporta un file strutturato con colonne per formato originale, formato normalizzato, prefisso di paese, nome di paese ed estensione se presente). Il CSV si apre perfettamente in Excel, Google Sheets, o qualsiasi strumento di importazione del database. Per un'estrazione di 35 numeri il file è sotto 5KB. Usa il CSV direttamente negli import CRM (Salesforce, HubSpot, Pipedrive accettano tutti questa struttura di colonne), o forniscilo a un'API di verifica (Twilio Lookup, NumVerify) per confermare che ogni numero è attivo. Per audit in blocco su molti URL, concatena gli output CSV da più esecuzioni in un foglio master per l'analisi.

In quale formato l'estrattore restituisce i numeri di telefono?

L'estrattore restituisce ogni numero di telefono in formato internazionale normalizzato (stile E.164): + seguito dal codice paese, seguito dal numero senza spazi, trattini o parentesi. Così +14155552671 invece di (415) 555-2671. Questo formato è lo standard per le API di telefonia (Twilio, Vonage, Plivo) e gli import CRM, quindi l'output cade direttamente nei sistemi a valle senza pulizia aggiuntiva. Il formato originale così trovato nella fonte è preservato nell'export CSV sotto una colonna separata, in modo che tu possa tracciare ogni numero normalizzato indietro a dove è apparso. Il prefisso di paese e il nome di paese appaiono come colonne separate per il raggruppamento e il filtraggio. Le estensioni sono memorizzate come una quinta colonna con il formato ext:308 per mantenere la logica di composizione intatta quando carichi i numeri negli auto-dialer.

Strumenti gratuiti correlati

Tutti gli strumenti →