User-Agent Generator

Privacy

Generate and analyze UA strings

  • Runs in your browser
  • Nothing is sent to a server
  • No sign-up

Generador y analizador de User-Agent

 

Análisis

Navegador

Desconocido

Sistema operativo

Desconocido

Dispositivo

Desktop

Motor

Desconocido

¿Es un bot?

No

User-Agent Generator: Simulate Any Browser

User-Agent is the identification string a browser sends in every HTTP request. It reveals your OS (Windows/Mac/Linux), browser (Chrome/Firefox/Safari), version, and additional data. Our generator creates realistic User-Agents for testing browser detection, mobile-first testing, or bypassing simple restrictions.

We include User-Agents from Chrome, Firefox, Safari, Edge, Opera in current and old versions, and specific bots (Googlebot, Bingbot, curl, wget). Filter by desktop, mobile (Android/iOS), tablet, or specific bot.

For QA of responsive designs, web scrapers, or automated testing (Playwright, Puppeteer). Everything runs in the browser without dependencies.

How does it work?

  1. Select device type

    Desktop (Windows/Mac/Linux), Mobile (Android/iOS), Tablet, or Bot (Googlebot, etc.).

  2. Filter by browser

    Chrome, Firefox, Safari, Edge, or 'any'. Also filter by version (latest, old, specific).

  3. Copy the User-Agent

    You get a realistic string ready to use in curl, fetch(), Playwright, or Postman.

Frequently Asked Questions

Is it legal to change User-Agent?

Yes. It's a common practice for QA testing, web scraping of public data, and privacy (all major browsers have functionality to change it). May violate specific Terms of Service — always review the terms of the service you interact with.

How do I use User-Agent in curl/Node.js?

curl: `curl -A 'Mozilla/5.0 ...' https://example.com`. Node fetch: `fetch(url, { headers: { 'User-Agent': '...' }})`. Playwright: `browser.newContext({ userAgent: '...' })`.

Why do some sites block generic User-Agents?

Sites detect legitimate browsers by fingerprints (headers combination, JavaScript, canvas fingerprint). Changing only User-Agent may fail if the browser doesn't execute JavaScript or has other detectable signals. Use tools like Puppeteer-extra-stealth.

See all tools