Analizzatore User Agent

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

Stringa user agent
Risultato
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Chrome 124 · Windows 10/11 · Desktop · Blink
Mozilla/5.0 (iPhone; CPU iPhone OS 17_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Mobile/15E148 Safari/604.1
Safari 17 · iOS 17.4.1 · Mobile · WebKit
Mozilla/5.0 (Linux; Android 13) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Chrome 124 · Android 13 · Tablet · Blink (nessun token Mobile)
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Internet Explorer 11 · Windows 7 · Desktop · Trident
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Bot / Crawler · sistema non indicato

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

Strumenti correlati