NT Network Tools

Analizzatore User Agent

Incolla qualsiasi stringa User-Agent per analizzare browser, motore di rendering, sistema operativo, dispositivo e CPU. Usa ua-parser-js, tutto nel browser.

🔒 Funziona interamente nel tuo browser — nulla viene caricato

Advertisement

Cosa fa l'Analizzatore User Agent

Una stringa User-Agent è la riga che il browser invia a ogni richiesta per descrivere se stesso: nome e versione del browser, motore di layout, sistema operativo e talvolta dispositivo e architettura della CPU. Queste stringhe sono notoriamente disordinate: piene di token storici come Mozilla/5.0 e like Gecko che esistono solo per compatibilità. Questo strumento prende qualsiasi user agent incollato e, grazie alla nota libreria ua-parser-js, lo divide in campi chiari ed etichettati: browser, motore, sistema operativo, dispositivo (produttore, modello e tipo) e architettura della CPU. Puoi incollare una stringa da un file di log, da una segnalazione di bug o da dati di analytics, oppure caricare il valore del tuo browser con un clic.

Perché analizzare gli user agent

Sviluppatori e analisti leggono gli user agent per capire chi visita un sito e come dovrebbe comportarsi. Un tecnico dell'assistenza che riproduce un bug di layout deve conoscere il browser e la versione esatta segnalati dall'utente. Un analista che segmenta il traffico vuole raggruppare le visite per sistema operativo o tipo di dispositivo. Un tester QA che verifica una correzione di compatibilità vuole sapere a quale motore (Blink, WebKit, Gecko) corrisponde una stringa. L'analisi trasforma una riga opaca in dati strutturati che puoi interpretare, confrontare e documentare. Tieni presente che gli user agent possono essere modificati o falsificati da estensioni, strumenti per la privacy e bot: considera il risultato un forte indizio, non una prova assoluta dell'identità.

Analisi privata e locale

Tutta l'analisi avviene con JavaScript nel browser. La libreria è inclusa direttamente nella pagina, quindi la stringa incollata non viene mai caricata su un server e lo strumento non effettua chiamate API esterne. È importante quando gli user agent che ispezioni provengono da log di produzione reali o da segnalazioni dei clienti, che in genere non vuoi inviare a terzi. Incolla liberamente, analizza tutte le stringhe che vuoi e copia i risultati nel tuo ticket o nelle tue note: i dati non lasciano mai il tuo dispositivo.

Come usare

  1. Incolla uno user agentIncolla qualsiasi stringa User-Agent oppure carica la tua con un clic.
  2. AnalizzaloLo strumento lo divide in browser, motore, sistema operativo, dispositivo e CPU.
  3. Leggi il dettaglioControlla ogni campo rilevato nella tabella dei risultati.

Domande frequenti

Dove avviene l'analisi?
Interamente nel browser. La libreria ua-parser-js è inclusa nella pagina, quindi la stringa non viene mai caricata e non viene chiamata nessuna API.
Perché alcuni campi sono vuoti?
Le stringhe user agent variano molto. Se una stringa non indica il modello del dispositivo o la versione del motore, il parser non può inventarli e il campo resta vuoto.
Posso analizzare lo user agent del mio browser?
Sì. Fai clic su "Use my user agent" per caricare il valore attuale di navigator.userAgent, poi analizzalo.
Advertisement