User Agent Parser
Parse a user-agent string into browser, OS and device.
About the User Agent Parser
Parses a user-agent string and identifies the browser, operating system and device type. Leave it blank to parse your own browser's user agent.
How to use
Paste a user-agent string (or leave blank for your own), then click Parse.
Worked example
A Chrome-on-Android UA is identified as Chrome / Android / Mobile.
How to use this calculator
- Paste the user-agent string into the input box.
- Run the parser to extract the detected browser, operating system, and device.
- Review the results and use them to identify the client that sent the request.
Step by step method
- Start with the full user-agent string exactly as it appears in logs, headers, or browser tools.
- Submit it to the parser so it can recognize common browser, OS, and device patterns.
- Read the parsed output to see the browser name, operating system, and device type or model if available.
- Use the results to help with debugging, analytics, support, or compatibility checks.
Worked example
Suppose you have a user-agent string from a support ticket and want to know what browser, operating system, and device it came from.
- Paste the user-agent string into the tool.
- The parser reads the string and matches known identifiers for the browser, OS, and device.
- Check the returned fields to identify the client details.
Answer. The tool shows the browser, operating system, and device for that user-agent string.
Tips and common mistakes
- Use the full user-agent string, not a shortened version, for the best detection.
- If the result looks incomplete, verify that the string was copied exactly and was not altered by formatting.
- Some user-agent strings are generic or outdated, so the device or browser may be reported with limited detail.
- This tool is for identification, not for calculating scores or numeric values.
Frequently asked questions
Where do I find a user agent?+
Servers receive it on every request; you can also read it via navigator.userAgent.
Is parsing always accurate?+
User agents can be spoofed, so treat results as best-effort.
More Tech Tools Tools
Explore related calculators in this category
AI API Cost Calculator
Estimate LLM API cost from input/output tokens and per-token prices.
Accessible Color Pair Finder
Check if a text/background pair meets WCAG and suggest a fix. Free tool with instant calculations, the underlying formula, and an easy-to-follow example.
Barcode Generator
Generate Code 128 / EAN barcodes from your data.
Browser Info Detector
Show details about your browser, OS and screen.
You Might Also Like
Popular tools from other categories
Apache Log Parser, Free Online Developer Tool
Parse Apache/NGINX combined access log lines into IP, time, request, status and size fields. Get instant results, the formula, and a clear example.
Cron Parser
Parse a cron expression into a plain-English description of when it runs.
Data URI Parser
Parse a data: URI to reveal its MIME type, encoding and decoded content. Free online data URI inspector.
HTTP Header Parser
Parse raw HTTP headers into clean key-value pairs. Free online HTTP header parser.
Can't Find the Right Calculator?
Try our AI Math Solver, type any problem in plain English and get instant step-by-step solutions.