Parse and decode User-Agent strings to identify browser name, browser version, operating system, device model, CPU architecture, and bot status.
Instantly inspects and breaks down your own active browser’s user-agent header on page load.
Extracts Browser, Engine (Blink, Gecko, WebKit), OS, Device Type (Mobile, Tablet, Desktop), and CPU.
Identifies search engine crawlers (Googlebot, Bingbot, Baiduspider) and automated scraper agents.
Parse private server access log strings locally with complete data confidentiality.
Web browsers and HTTP clients send a User-Agent header containing device, platform, and rendering engine tokens with every web request.
The Softnag User Agent Parser matches the input string against comprehensive regex pattern dictionaries in client JavaScript.
It extracts structured attributes (such as Chrome 124 on macOS Sonoma x86_64) and renders them in clean visual cards with zero cloud communication.
Paste user-agent strings from Nginx, Apache, or Cloudflare logs to identify client devices.
Verify that custom user-agent headers configured in test runners like Playwright or Puppeteer parse correctly.
Distinguish legitimate search engine bots from suspicious automated scraping tools.
Identify specific mobile browser versions reporting layout errors on your web app.
A User-Agent is a text string sent by your web browser in HTTP request headers that identifies the browser, operating system, and rendering engine to web servers.
Yes. Softnag identifies iOS (iPhone/iPad), Android, Windows, macOS, Linux, ChromeOS, and specific device models.
Yes. It recognizes Googlebot, Bingbot, Yandex, DuckDuckBot, Baidu, and social media scrapers (Twitterbot, FacebookExternalHit).
No. The parser runs 100% locally in your browser memory.
Yes. You can copy the parsed device attributes as formatted JSON with one click.
A User-Agent header is a string sent by web browsers and HTTP clients to web servers to identify the client application, operating system, and hardware architecture.