User-Agent Info | How to use and interpret results
Collect browser-exposed user-agent, language, cookie and viewport information into JSON. It supports compatibility reports without performing precise hardware detection.
- Runs in your browser
- Nothing is uploaded
- No signup; device limits apply
Loading the tool. If it does not appear, reload this page.
How to use this tool
Refresh the information and review fields before sharing. Resizing changes the viewport, and privacy settings may reduce platform or CPU details exposed by the browser.
Results and examples
A viewport of 800×600 with DPR 2 describes CSS dimensions and a pixel ratio. Inspect the user agent and language list before sharing a full environment report.
Worked example
A viewport of 800×600 with DPR 2 describes CSS dimensions and a pixel ratio. Inspect the user agent and language list before sharing a full environment report.
Limitations
- User-agent text can be reduced or spoofed and is not definitive browser identification.
- hardwareConcurrency is not a certified count of physical cores.
Fields
| Field | Guidance and constraints |
|---|---|
| navigator.userAgent | Check the unit and format displayed beside this field. |
| JSON | Check the unit and format displayed beside this field. |
Data handling
Processing stays in the current browser tab; the site does not upload tool input for the calculation itself.
Sources
Frequently asked questions
What do 800×600 and DPR 2 describe?
A viewport of 800×600 with DPR 2 describes CSS dimensions and a pixel ratio. Inspect the user agent and language list before sharing a full environment report.
Is the CPU count an exact hardware measurement?
User-agent text can be reduced or spoofed and is not definitive browser identification. hardwareConcurrency is not a certified count of physical cores.