Analizzatore User Agent e Rilevatore Dispositivi

Analizza qualsiasi stringa user agent del browser in dettagli su browser, SO, dispositivo, motore e bot. Analisi locale deterministica con output JSON, dettaglio token e link condivisibili — senza API.

User agent di esempio
Incolla un user agent o usa un preset di esempio per vedere i risultati.

Come analizzare una stringa user agent

Incolla qualsiasi valore dell'intestazione HTTP User-Agent nello strumento sopra. L'analisi avviene istantaneamente nel browser con un insieme di regole ordinato — senza upload né API esterna. Usa i preset di esempio per browser desktop, dispositivi mobili e crawler comuni, oppure condividi un link con input codificato per un debug riproducibile.

Quali dettagli di browser, SO e dispositivo si possono dedurre

Gli user agent tipici espongono nome e versione del browser, famiglia del motore di rendering, sistema operativo, classe dispositivo (desktop, mobile, tablet), indizi produttore/modello sui UA mobili e token di architettura CPU come x64 o arm64. Non tutti i campi compaiono in ogni stringa — i browser orientati alla privacy e le policy di riduzione UA omettono intenzionalmente dettagli.

Come funziona il rilevamento di bot e crawler

Il parser cerca prima le firme di crawler noti — inclusi Googlebot, Bingbot, DuckDuckBot, YandexBot, Baiduspider, Slackbot, Twitterbot e facebookexternalhit — prima di valutare i token browser. Questo ordine evita falsi positivi quando i bot incorporano stringhe di compatibilità Chrome o Safari.

Limiti dell'analisi user agent e dello spoofing

Le stringhe user agent sono autodichiarate e facilmente falsificabili. Client hints, reputazione IP e segnali comportamentali sono spesso più affidabili per il filtraggio bot in produzione. Usa questo strumento per debug, QA analytics e triage del supporto — non come unica fonte di verità per decisioni di sicurezza.

Domande Frequenti

Cos'è una stringa user agent?

Una stringa user agent (UA) è un identificatore testuale inviato da browser, app e crawler con le richieste HTTP. Di solito descrive il software client, il sistema operativo e talvolta il modello del dispositivo. Sviluppatori e analisti esaminano gli UA durante debug, validazione analytics e flussi di supporto.

Come funziona questo analizzatore user agent?

Il parser applica un insieme di regole deterministico e ordinato interamente nel browser. Cerca prima le firme bot, poi le famiglie di browser (Edge prima di Chrome, Samsung Internet, Firefox, Safari e altri), token del sistema operativo, indizi dispositivo e marcatori di architettura CPU. I risultati includono un riepilogo, output JSON e un dettaglio token che spiega i segmenti corrispondenti.

L'analisi user agent può rilevare i bot in modo affidabile?

Questo strumento identifica crawler comuni come Googlebot, Bingbot, Slackbot e Twitterbot quando le loro firme compaiono nella stringa UA. Tuttavia, i bot possono falsificare UA legittimi del browser e parte del traffico legittimo usa stringhe UA ridotte. Considera il rilevamento bot qui come euristica rapida, non come filtro di livello produzione da solo.

Perché i dettagli di browser o SO analizzati sembrano errati?

I browser riducono o congelano sempre più i dati user agent per la privacy. Estensioni, proxy aziendali e modalità di compatibilità possono alterare la stringa. Lo spoofing è banale — confronta i risultati con client hints, dati IP o contesto di sessione quando la precisione conta.

Il mio user agent viene inviato a un server?

No. Dopo il caricamento della pagina, tutta l'analisi avviene localmente nel browser. Nulla viene caricato a meno che non condivida esplicitamente un link con input di esempio codificato nell'URL.