Generatore di User Agent
Generatore di User Agent gratuito. Crea stringhe UA personalizzate per Chrome, Firefox, Safari, bot e dispositivi mobili. Nessuna registrazione.
Aggiornato maggio 2026
Revisionato da Rafael Duarte
Ctrl+G per generare · Maiusc+Invio per copiare
Clicca su "Genera User Agent" per creare una stringa UA
Come usare il generatore di user agent
Browser, sistema operativo e dispositivo: la stringa UA è pronta in un clic
1. Scegli browser, sistema e dispositivo
Chrome, Firefox, Safari, Edge, Opera oppure i bot Googlebot e Bingbot, combinati con Windows, macOS, Linux, Android o iOS e con il tipo desktop, smartphone o tablet.
2. Genera una o più stringhe
Il pulsante principale crea la stringa per la configurazione scelta; la modalità Multi-Gen ne produce fino a 50 in un colpo solo, e il pulsante casuale estrae combinazioni diverse.
3. Copia o scarica
Copia tutto negli appunti oppure scarica un file user-agents.txt con una stringa per riga, pronto per uno script o una lista di rotazione.
Cosa sa fare questo generatore di stringhe user agent
Stringhe UA realistiche, costruite sul formato reale di ogni browser
5 browser e 2 bot
Chrome (anche la versione 110), Firefox (anche 115 ESR), Safari 17, Edge, Opera, più le stringhe ufficiali di Googlebot e Bingbot.
Token di piattaforma corretti
Il tipo di dispositivo cambia la stringa: Pixel 8 e Mobile per lo smartphone Android, SM-T870 per il tablet, iPad o iPhone per iOS.
Varianti iOS dei browser
Su iPhone e iPad Chrome, Firefox ed Edge usano i token reali CriOS, FxiOS ed EdgiOS sul motore WebKit, come avviene sui dispositivi Apple.
Generazione in blocco
Con Multi-Gen imposti una quantità da 1 a 50; combinata con il pulsante casuale, ogni riga è una combinazione estratta a sorte.
Esportazione in .txt
Il file scaricato contiene una stringa per riga: si legge direttamente con un ciclo in Python, Node o Bash.
Scorciatoie da tastiera
Ctrl+G (Cmd+G su Mac) genera una nuova stringa, Maiusc+Invio copia il risultato quando il cursore non è in un campo.
Esempi di user agent generati
Stringhe prodotte dallo strumento con la configurazione indicata
Quando serve uno user agent personalizzato
Gli scenari più comuni per sviluppatori, tester e SEO
Web scraping e automazione
Molti siti rifiutano le richieste con lo user agent predefinito di requests o curl: una stringa da browser reale evita i blocchi più banali.
Test con Selenium e Playwright
I browser headless dichiarano HeadlessChrome nella stringa: sostituirla permette di vedere la pagina come la vede un visitatore normale.
Controlli SEO sui crawler
Invia una richiesta con lo user agent di Googlebot o Bingbot per verificare redirect, contenuti o blocchi riservati ai motori di ricerca.
Versione mobile lato server
Se il backend sceglie il template in base allo user agent, una stringa Android o iPhone attiva la versione mobile senza dover usare un telefono.
Debug di API e log
Riproduci in staging le risposte che un'API riserva a determinati client, o popola log di test con user agent realistici.
Penetration test autorizzati
Verifica come WAF, sistemi anti-bot e pagine di login reagiscono a client insoliti, sempre entro il perimetro concordato.
Errori comuni con gli user agent
Credere che Googlebot apra tutte le porte
I siti seri verificano il vero Googlebot con un DNS inverso sull'IP di origine. La sola stringa non dà accesso privilegiato e può anzi far scattare un blocco.
Dimenticare i Client Hints
Chrome ed Edge inviano anche le intestazioni Sec-CH-UA: cambiare solo lo user agent lascia un'incoerenza che i sistemi anti-bot più evoluti notano subito.
Ruotare stringhe tutte uguali
Multi-Gen con una configurazione fissa ripete la stessa stringa per tutte le righe. Per una lista varia attiva Multi-Gen e usa il pulsante casuale.
Usare versioni datate
Le versioni incluse sono fisse (Chrome 156, Firefox 156, Safari 17.4; Multi-Gen ruota solo tra le ultime versioni principali). Se un sito confronta la versione con il traffico reale, aggiorna a mano il numero prima dell'uso.
Usarlo per aggirare i termini di servizio
Inviare uno user agent personalizzato è prassi comune, ma usarlo per superare paywall o accedere a sistemi senza autorizzazione può avere conseguenze legali.
Perché usare questo generatore di user agent
Le stringhe seguono la struttura che ogni browser usa davvero: Gecko/20100101 per Firefox desktop, CriOS per Chrome su iPhone, il suffisso Mobile solo sugli smartphone Android. In più ci sono i bot di Google e Bing, utili per i test SEO, e la generazione in blocco fino a 50 righe.
Tutto avviene nel browser: nessuna chiamata a un'API, nessuna stringa salvata su un server. Configurazioni e risultati restano sul tuo dispositivo.
User agent o fingerprint completo?
La stringa UA è solo uno dei segnali che identificano un browser
Domande frequenti
Quasi tutte iniziano con Mozilla/5.0, seguito tra parentesi dalla piattaforma (per esempio Windows NT 10.0; Win64; x64), poi dal motore di rendering e dal token del browser. Chrome usa AppleWebKit/537.36 (KHTML, like Gecko) Chrome/…, Firefox usa Gecko/20100101 Firefox/….
Riferimenti
Documentazione (in inglese) dell'intestazione HTTP User-Agent, con la sintassi dei principali browser.
Come Google consiglia di distinguere il vero Googlebot da chi ne copia solo lo user agent.
Specifica (in inglese) delle intestazioni `Sec-CH-UA` che affiancano lo user agent tradizionale.
Strumenti correlati
- Analizzatore User Agent Sviluppatore Analizza qualsiasi stringa user agent in modo istantaneo. Identifica browser, sistema operativo, tipo di dispositivo e motore di rendering — gratis, online.
- 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 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...
- Generatore di Dati Mock JSON Sviluppatore Genera dati JSON fittizi realistici per test e prototipazione — utenti, prodotti, ordini e schemi personalizzati. Gira interamente nel browser.