Cookie Questo sito conserva solo ciò che serve per funzionare. Al momento non ci sono né statistiche né pubblicità, e nulla di quanto trovi qui ti segue su altri siti. Leggi l’informativa sulla privacy

Scegli cosa consentire
+92 312 8299940Preventivo gratuito
Strumento gratis, nulla da installare

Analizzatore di User Agent
Leggi ogni stringa del browser

Questo analizzatore di user agent legge ogni stringa User-Agent e nomina browser, motore, sistema, dispositivo e bot. Incolla una stringa o molte. Non carichiamo nulla.

  • GratisPrezzo
  • In bloccoInput
  • NessunaRegistrazione
  • NessunaCaricamenti

Analizzatore di User Agent

Leggi ogni stringa User-Agent: browser, sistema, dispositivo e bot

Cosa dice
La stringa, token per token
    Il tuo browser tramite Client Hints

    Pronto. Incolla una stringa User-Agent.

    Qui il browser fa tutto il lavoro, in questa scheda. Non carichiamo nulla, non salviamo nulla e non registriamo nulla.
    La versione breve

    Che cosa fa per te un analizzatore di user agent

    Uno user agent è una riga di testo che il tuo browser invia a ogni richiesta. Nomina il browser, il sistema e spesso il dispositivo. Ma la riga è confusa e difficile da leggere a occhio.

    Un analizzatore di user agent legge quella riga per te. Prima trova il browser e la sua versione. Poi nomina il motore, il sistema operativo, il dispositivo e il processore.

    Inoltre riconosce i bot. Così puoi distinguere Googlebot, un crawler di IA o un semplice script da un visitatore vero. Inoltre funziona con una stringa o con un intero log.

    Tutto gira nel tuo browser. Perciò le tue stringhe non lasciano mai il tuo dispositivo.

    Come funziona l'analizzatore di user agent

    Infatti, lo strumento confronta la stringa con regole per browser, sistemi, dispositivi e bot. Poi mostra ogni risultato in una scheda. Le regole girano nel tuo browser, quindi non si invia nulla.

    Disegno di una lunga stringa del browser a sinistra e di una freccia verso schede di browser, sistema e dispositivo a destra
    Una lunga stringa diventa fatti chiari.

    L'analizzatore legge la stringa in un ordine fisso, perché molte stringhe portano il nome di più di un browser.

    Per maggiori dettagli, vedi: MDN guide to the User-Agent header.

    Analizza una stringa

    Incolla una stringa, o premi Usa il mio browser per leggere la tua. Le schede del risultato si riempiono mentre scrivi.

    Analizzatore di user agent con una stringa Chrome su Windows e schede del risultato per browser, motore, sistema e dispositivo
    Una stringa Chrome, letta scheda per scheda.

    Ogni scheda mostra un fatto, come il browser, il motore o il tipo di dispositivo.

    Browser e versione

    L'analizzatore nomina il browser, come Chrome, Firefox, Safari, Edge, Opera o Samsung Internet. Inoltre legge il numero di versione.

    Edge, Opera e Samsung Internet dicono tutti Chrome nelle loro stringhe. Perciò l'analizzatore controlla prima i loro nomi.

    Motore

    Il motore disegna la pagina. Chrome, Edge e Opera usano Blink. Firefox usa Gecko e Safari usa WebKit.

    Su un iPhone o un iPad, ogni browser deve usare WebKit. Perciò l'analizzatore dice WebKit anche per Chrome su iOS.

    Sistema operativo

    Lo strumento legge Windows, macOS, iOS, iPadOS, Android, ChromeOS e Linux. Inoltre legge la versione del sistema. Per esempio, 10_15_7 diventa 10.15.7.

    Tipo e modello del dispositivo

    L'analizzatore divide i dispositivi in desktop, mobile, tablet, smart TV, console di gioco e bot. Per i telefoni Android legge anche la marca e il modello, come un Pixel o un Galaxy.

    CPU

    Quando la stringa nomina un processore, lo strumento lo mostra, come x64 o ARM64. Molte stringhe lo omettono, quindi un campo vuoto è normale.

    Riconosci bot e crawler

    L'elenco dei bot copre motori di ricerca, crawler di IA, strumenti SEO, anteprime dei social, strumenti di test, monitor di disponibilità e librerie di codice.

    Così il risultato ti dice che tipo di bot ha inviato la stringa.

    Una parola sui bot falsi

    Qualsiasi client può inviare qualsiasi stringa. Uno script può chiamarsi Googlebot. Perciò prendi il risultato del bot come un indizio, e controlla l'indirizzo IP con una ricerca DNS inversa quando conta.

    Analizza molte stringhe insieme

    Imposta Cosa analizzare su Più stringhe e incolla una stringa per riga. Lo strumento riempie una tabella e conta i browser, i sistemi e i dispositivi più comuni.

    Poi puoi copiare la tabella come CSV.

    Leggi un file di log

    Incolla la colonna dello user agent del tuo log del server. Così vedi quali browser visitano il tuo sito e quanto traffico arriva dai bot.

    Token per token

    Lo strumento divide anche la stringa in pezzi e etichetta ognuno. Così impari perché una stringa inizia con Mozilla/5.0 e perché dice like Gecko.

    Perché ogni stringa inizia con Mozilla

    Così, negli anni Novanta i siti inviavano le pagine migliori a Netscape, il cui nome in codice era Mozilla. Così gli altri browser aggiunsero Mozilla alle loro stringhe. L'abitudine non è mai sparita.

    Stringhe di user agent ridotte

    Chrome ora invia una stringa ridotta. La versione minore appare come zeri, e le versioni di Windows e Mac restano congelate.

    Su Android il modello appare come la lettera K. Così la stringa ti dice meno di prima.

    Client Hints

    Chrome e Edge offrono i Client Hints, che danno gli stessi fatti in modo più pulito. Lo strumento li elenca per il tuo browser. Safari e Firefox non li offrono ancora.

    Windows 10 o 11

    Windows 11 dice ancora NT 10.0 nella stringa. Perciò nessun analizzatore può distinguere Windows 10 da Windows 11 con la sola stringa. Lo strumento dice Windows 10 o 11.

    iPad in modalità desktop

    Safari su un iPad può inviare una stringa da Mac. Perciò un risultato Mac con Safari potrebbe essere un iPad.

    Copia come JSON

    Premi Copia come JSON per ottenere il risultato come un piccolo oggetto. Puoi incollarlo in un test, in un ticket o in uno script.

    Limiti

    Lo strumento legge stringhe fino a 2,000 caratteri e fino a 500 righe in modalità in blocco. La tabella mostra le prime 300 righe.

    Sicuro per progetto

    Prima di tutto, lo strumento lavora nel tuo browser. Non invia nulla e non memorizza nulla. Così le tue stringhe restano tue.

    Come funziona

    Usare l'analizzatore di user agent, passo dopo passo

    Quattro passi ti portano da una lunga stringa a fatti chiari.

    • 1

      Incolla una stringa

      Incollane una, o premi Usa il mio browser.

    • 2

      Leggi le schede

      Vedi browser, motore, sistema e dispositivo.

    • 3

      Controlla i token

      Vedi che cosa significa ogni pezzo della stringa.

    • 4

      Copia il risultato

      Copialo come JSON, o come CSV per molte stringhe.

    Perché questo

    Che cosa fa di diverso questo analizzatore di user agent

    Legge una stringa o un intero log e tiene privati i tuoi dati.

    • Una o molte

      Analizza una sola stringa, o incolla un log con una stringa per riga.

    • Rilevamento dei bot

      Riconosci crawler di ricerca, IA, SEO e social, e semplici script.

    • Token per token

      Ogni pezzo della stringa riceve una breve etichetta.

    • Note oneste

      Avvisa per stringhe ridotte, Windows 11 e iPad in modalità desktop.

    • Client Hints

      Vedi che cosa segnala il tuo browser nel formato nuovo.

    • Nulla lascia la tua scheda

      Il tuo browser fa il lavoro. Non vediamo mai le tue stringhe.

    Buone abitudini

    Abitudini per lavorare con le stringhe di user agent

    Poche abitudini mantengono onesti i tuoi risultati.

    • Prendi la stringa come un indizio. Qualsiasi client può inviare qualsiasi stringa, quindi non fidarti mai di essa per la sicurezza.
    • Controlla i bot per IP. Usa una ricerca DNS inversa per confermare un crawler che si dice Googlebot.
    • Preferisci il rilevamento delle funzioni. Prova ciò che un browser sa fare, invece di indovinare dal suo nome.
    • Aspettati stringhe ridotte. Chrome nasconde la versione minore e il modello del dispositivo.
    • Leggi log interi. La modalità in blocco mostra il vero mix di browser e dispositivi dei tuoi visitatori.
    • Tieni d'occhio i vecchi browser. Una piccola parte dei visitatori può ancora usare un browser senza supporto.
    • Pensa alla privacy. Uno user agent fa parte di un'impronta digitale, quindi conserva il meno possibile.
    • Aggiorna le tue stringhe di prova. Le stringhe vere cambiano a ogni versione, quindi rinnova i tuoi campioni.
    Da evitare

    Errori comuni con le stringhe di user agent

    Ognuno di questi rompe in silenzio una regola o un report.

    • Cercare solo Chrome

      Edge, Opera e Samsung Internet dicono anche Chrome. Controlla prima i loro nomi.

    • Bloccare per stringa

      Un malintenzionato cambia la stringa in un secondo. Blocca piuttosto per comportamento.

    • Fidarsi del nome Googlebot

      Chiunque può dichiararlo. Conferma l'indirizzo IP.

    • Chiamare Mac ogni iPad

      Inoltre, un iPad in modalità desktop invia una stringa da Mac.

    • Leggere Windows 11 come 10

      Entrambi dicono NT 10.0, quindi una stringa non può distinguerli.

    • Usare un vecchio elenco di regex

      Browser e bot nuovi appaiono di continuo. Prova con stringhe recenti.

    Domande

    Domande frequenti sull'analizzatore di user agent

    Questo analizzatore di user agent è gratis?

    Sì. Non costa nulla, non chiede un account e non ha limiti d'uso. Funziona nel tuo browser, quindi non abbiamo costi di server da girarti.

    La mia stringa lascia il mio dispositivo?

    No. Il tuo browser fa tutto il lavoro. Perciò nulla arriva a questo sito, e non conserviamo nulla.

    Che cos'è uno user agent?

    È una riga di testo che un browser o un'app invia a ogni richiesta. Nomina il software e spesso anche il sistema e il dispositivo.

    Qual è il mio user agent?

    Premi Usa il mio browser. Poi lo strumento riempie la casella con la stringa che il tuo browser invia e la legge.

    Come analizzo una stringa di user agent?

    Incollala nella casella. Poi leggi le schede di browser, motore, sistema, dispositivo, CPU e bot.

    Posso analizzare molte stringhe insieme?

    Sì. Scegli Più stringhe e incolla una stringa per riga. Allora lo strumento riempie una tabella e conta i browser, i sistemi e i dispositivi più comuni.

    Quante righe posso incollare?

    Fino a 500 righe. Inoltre ogni stringa può avere 2,000 caratteri.

    Può capire se un visitatore è un bot?

    Sì, quando la stringa nomina un crawler o uno script noto. Tuttavia un bot può mentire, quindi prendi il risultato come un indizio.

    Quali bot conosce?

    Conosce i crawler dei motori di ricerca, i crawler di IA, gli strumenti SEO, le anteprime dei social, gli strumenti di test, i monitor di disponibilità e le librerie di codice come curl e Python requests.

    Come distinguo un vero Googlebot da uno falso?

    Fai una ricerca DNS inversa sull'indirizzo IP. Un vero Googlebot si risolve in un dominio Google. Perciò la sola stringa non è una prova.

    Perché ogni stringa inizia con Mozilla?

    È un'abitudine degli anni Novanta. I primi siti inviavano le pagine migliori a Mozilla, cioè Netscape. Così gli altri browser copiarono la parola.

    Perché Edge e Opera dicono Chrome?

    Girano sul motore Blink, come Chrome. Così le loro stringhe portano anche il nome Chrome. L'analizzatore controlla prima i loro nomi.

    Perché Chrome su iOS dice Safari?

    Apple obbliga ogni browser iOS a usare WebKit. Così la stringa assomiglia a Safari, con un piccolo segno di Chrome.

    Che cos'è uno user agent ridotto?

    È una stringa più corta e con meno dettagli. Chrome mostra zeri nella versione minore e congela i dettagli di sistema e dispositivo.

    Perché il modello del mio Android appare come K?

    Chrome nasconde il modello di proposito per proteggere la privacy. Perciò la stringa mostra una sola lettera.

    Può distinguere Windows 10 da Windows 11?

    No. Entrambi dicono NT 10.0 nella stringa. Perciò lo strumento dice Windows 10 o 11.

    Perché il mio iPad sembra un Mac?

    Safari su un iPad può chiedere il sito desktop. Tra l’altro, allora invia una stringa da Mac.

    Che cosa sono i Client Hints?

    Sono un modo più nuovo di condividere dati del browser. Chrome e Edge inviano valori brevi per marca, piattaforma e dispositivo. Lo strumento li elenca per il tuo browser.

    Perché il mio browser non ha Client Hints?

    Safari e Firefox non li offrono ancora. Perciò lì c'è solo la stringa User-Agent.

    Mostra il modello del dispositivo?

    Mostra il modello di molti telefoni e tablet Android, come un Pixel o un Galaxy. Per i dispositivi Apple mostra iPhone e iPad.

    Che cosa mostra il campo CPU?

    Mostra x64, ARM64 o simili quando la stringa nomina un processore. Molte stringhe non lo fanno, quindi il campo può restare vuoto.

    Che cosa sono i token?

    Sono i pezzi della stringa. Lo strumento etichetta ognuno come token ereditato, motore, browser, sistema, CPU o dispositivo.

    Posso copiare il risultato?

    Sì. Premi Copia come JSON per una stringa, o Copia come CSV per molte.

    Posso usarlo su un log del server?

    Sì. Incolla la colonna dello user agent, una stringa per riga. Poi leggi la tabella e i conteggi.

    Posso bloccare il traffico per user agent?

    Puoi, ma è debole. Un malintenzionato cambia la stringa in un secondo. Perciò blocca per comportamento e IP quando puoi.

    Devo fidarmi dello user agent nel mio codice?

    Raramente. Il rilevamento delle funzioni è più sicuro, perché prova ciò che un browser sa davvero fare.

    Funziona su un telefono?

    Sì. I pannelli si impilano e le schede stanno su uno schermo stretto. Così puoi controllare una stringa in movimento.

    Altri strumenti gratis

    Compagni utili per i controlli tecnici

    Analizzare è un passo. Questi tre strumenti aiutano con il resto.

    Pronto ad analizzare una stringa?

    Incolla una stringa, o premi Usa il mio browser, e leggi il risultato. Inoltre, l'analizzatore di user agent è gratis, non chiede un account e tiene ogni stringa sul tuo dispositivo.