Analizzatore User Agent
Analizza qualsiasi stringa user agent in modo istantaneo. Identifica browser, sistema operativo, tipo di dispositivo e motore di rendering — gratis, online.
Aggiornato maggio 2026
Revisionato da Rafael Duarte
Incolla l'intestazione HTTP User-Agent completa di un client o di un file di log. Il risultato si aggiorna mentre scrivi.
Come analizzare uno user agent online
Il tuo user agent è già rilevato: incolla qualsiasi altra stringa per scomporla
1. Parti dal tuo o incolla una stringa
All'apertura il campo contiene lo user agent del tuo browser. Sostituiscilo con una riga presa da un log, da una segnalazione di bug o da uno script.
2. Leggi le quattro schede
Browser con versione, sistema operativo, tipo di dispositivo e motore di rendering si aggiornano mentre scrivi, senza premere nulla.
3. Copia l'analisi
Il pulsante di copia, o Maiusc+Invio fuori dal campo di testo, copia il riepilogo e il dettaglio tecnico in formato testo.
Quando ti serve un analizzatore di user agent
Dai log del server al controllo qualità
Leggere i log di accesso
Capisci al volo quale browser o client ha fatto una richiesta strana nei log di Nginx o Apache, senza decifrare i token a mano.
Riprodurre una segnalazione di bug
Un utente ti manda il suo user agent: in un attimo sai versione del browser e sistema da usare per ricreare il problema.
Riconoscere bot e crawler
Le stringhe con token come Googlebot, Bingbot o YandexBot vengono classificate come Bot / Crawler, utile per filtrare il traffico automatico.
Logica lato server per dispositivo
Prima di scrivere una regola che distingue smartphone e tablet, controlla cosa dichiarano davvero le stringhe che il tuo sito riceve.
Analisi di client HTTP
Separa i browser reali da librerie e strumenti come curl o script automatici, che spesso non dichiarano né browser né sistema.
Cosa si ricava da una stringa user agent
Quattro schede di sintesi e un dettaglio tecnico
Browser e versione
Chrome, Edge, Firefox, Safari, Opera, Samsung Internet, Yandex Browser e il vecchio Internet Explorer.
Sistema operativo
Windows (dalla XP in poi), macOS, Android, iOS, iPadOS, Chrome OS e Linux, con la versione quando la stringa la riporta.
Tipo di dispositivo
Desktop, smartphone, tablet oppure Bot / Crawler per gli agenti automatici.
Motore di rendering
Blink per Chrome, Edge e Opera, Gecko per Firefox, WebKit per Safari, più Trident e Presto per le stringhe storiche.
Architettura e produttore
Il dettaglio tecnico indica l'architettura CPU quando è dichiarata (x86_64, ARM64) e l'azienda che sviluppa il browser.
Versioni complete
Versione intera del browser, versione di WebKit o revisione di Gecko e, per il tuo browser, le lingue impostate.
Esempi di analisi
Risultati reali dello strumento: browser · sistema · dispositivo · motore
Errori comuni nel leggere uno user agent
Usarlo per decisioni di sicurezza
Qualsiasi estensione o gli strumenti per sviluppatori cambiano lo user agent in pochi secondi. Non usarlo mai come prova d'identità per controllo accessi o antifrode.
Aspettarsi di distinguere Windows 10 da 11
Entrambi dichiarano Windows NT 10.0, per questo il risultato è "Windows 10/11". Allo stesso modo Chrome su Android mostra spesso Android 10; K: è la stringa ridotta, non il vero modello.
Fidarsi ciecamente dell'etichetta Bot
Un bot malevolo può fingersi Chrome, e chiunque può scrivere Googlebot nella stringa. Per i crawler di Google l'unica verifica affidabile è il DNS inverso dell'IP.
Chrome e Firefox su iPhone non riconosciuti
Le stringhe con CriOS o FxiOS compaiono come browser sconosciuto; sistema iOS e motore WebKit sono comunque rilevati correttamente.
Leggere "like Gecko" come motore
KHTML, like Gecko è un residuo di compatibilità presente anche in Chrome e Safari: il motore reale lo indica la scheda Motore.
Perché usare questo analizzatore
Trasforma una stringa piena di token storici in quattro informazioni leggibili e in un dettaglio tecnico, coprendo sia il traffico attuale sia le stringhe vecchie che si trovano nei log, da Internet Explorer a Presto.
L'analisi avviene interamente nel browser: nessuna stringa viene inviata a un server, quindi puoi incollare anche righe di log riservate.
Domande frequenti
È quello già presente nel campo quando apri la pagina: lo strumento lo legge da navigator.userAgent. In alternativa, apri la console degli strumenti per sviluppatori (F12) e digita navigator.userAgent.
Riferimenti
Documentazione (in inglese) del formato dell'intestazione User-Agent nei vari browser.
Voce in italiano su cos'è uno user agent e su come è nato il prefisso Mozilla.
Il piano (in inglese) con cui Chrome ha congelato parti della stringa, come `Android 10; K`.
Strumenti correlati
- Codificatore URL Sviluppatore Codifica qualsiasi URL o testo in percent-encoding istantaneamente nel browser. Segue lo standard RFC 3986. Gratuito e senza registrazione.
- Riferimento Codici di Stato HTTP Sviluppatore Riferimento completo dei codici di stato HTTP — tutti i codici 1xx, 2xx, 3xx, 4xx e 5xx spiegati con significati, casi d'uso e impatto SEO.
- Decodificatore JWT Sviluppatore Decodifica e ispeziona JSON Web Token all'istante — visualizza header, payload, verifica firme HMAC e genera codice JWT in PHP, JavaScript, Python e Java.
- Generatore di User Agent Sviluppatore Generatore di User Agent gratuito. Crea stringhe UA personalizzate per Chrome, Firefox, Safari, bot e dispositivi mobili. Nessuna registrazione.
- Generatore Tabella ASCII e Markdown Sviluppatore Generatore tabelle ASCII gratuito — crea tabelle testo in stile MySQL, Markdown, Unicode, arrotondato, doppia linea e reStructuredText. Incolla CSV, copia...