Browser & PC Environment Diagnostic Tool | Support Report Generator

No personal data sentBrowser & OSDisplay and save featuresSupport report

Diagnose this browser’s environment

Summarizes the basic info needed for support and whether page features are usable.

On-device diagnostics
Results from checking this device nowChecking

We are checking the browser and device features currently displayed. These are not sample inputs or dummy values.

Browser, OS, and screen

Detailed browser info
User-Agent
Platform info

Diagnostic information is not sent externally.

What you can check with the Browser and PC Environment Diagnostic Tool

Check your current browser and OS, viewport size, screen resolution, device pixel ratio, language, time zone, cookies, web storage, IndexedDB, WebAssembly, file selection, downloads, and camera/microphone permissions on one screen.

Diagnostic results are supplementary info to convey the situation to support staff. They do not determine PC failure, virus infection, or line quality. Device names, IP addresses, and installed software lists are not collected.

Auto-organize basic environment

Summarizes browser, OS, screen, language, and time zone in easy-to-read English.

Actually test save feature

Writes and reads small test values in cookies, localStorage and sessionStorage, then removes them. For IndexedDB, it opens, closes and requests deletion of a temporary database.

Show permissions separately

Distinguishes between allowed, blocked, pending, and unsupported states, and never launches the camera or microphone on its own.

Create support message

Formats the date/time, service name, symptoms, and diagnostic results into easy-to-paste text.

Steps to check your environment before contacting support

  1. Press “Diagnose again”Re-run the diagnostic after resizing the window or changing settings to refresh the results.
  2. Check basic environmentCheck the browser name, OS and viewport size. Device pixel ratio is not a browser zoom percentage; check zoom in the browser menu.
  3. Check features and permissionsChecks the status of cookies, storage, downloads, camera, and microphone as they relate to the issue.
  4. Describe the issue in detailDescribe in order what you pressed and what appeared on each screen.
  5. Review and send reportRemove personal or company-confidential information before pasting into the support ticket.

Meaning of diagnostic items

ItemWhat you can checkIf there are issues
ViewportActual usable width and height on the current pageTry maximizing the browser or setting zoom to 100%
Screen resolutionTotal screen size the OS reports to the browserCheck external monitors and display settings
CookieWhether small information like login state can be savedCheck browser cookie restrictions and exceptions
Web storageWhether site settings can be saved on your deviceCheck private mode and storage limits
IndexedDBWhether a temporary IndexedDB database can be opened. Storage capacity and large writes are not tested.Check site data deletion, storage, and policies
DownloadWhether Blob and object URL APIs are present. This does not prove a download will finish; save the report and check the file.Check pop-up and download restrictions

Camera and microphone permission status

‘Allowed’ reports this site’s browser permission, not that a device is connected or working. ‘Denied’ reports that access is blocked. ‘Pending’ means access has not yet been granted; a browser prompt may appear during the live test. ‘Not supported’ means permission status cannot be read, not that the device is unusable. OS privacy settings, other apps and managed-device policies can still prevent access.

The live test runs only when you click its button. The browser may ask for permission, or use permission already granted. Tracks opened by this test are stopped immediately after connection. Nothing is recorded or uploaded; other apps using the device are not stopped. On managed PCs, organizational policies may restrict usage.

If diagnostics alone don’t resolve the issue

Reload the same page, update the browser to the latest version, and test in a different profile or private window with extensions paused. For business systems, follow the supported browser and OS specifications.

Error screens are saved so the time and action are clear. However, if customer names, emails, contract numbers, or tokens in URLs appear, check with your support contact for secure methods and masking.

Diagnosis stays on device

Reading environment info, testing storage, checking permission status, and creating reports all happen within the browser. This tool does not make external communications to look up IP addresses or ISPs. Live camera/microphone test results are not sent either.

Frequently asked questions about browser and PC environment diagnostics

Does the diagnostic button change PC settings?

No changes. Test values for storage features are deleted after checking.

Is the IP address displayed?

Not shown. Only items that can be retrieved without connecting to external services are included.

Does the camera or microphone start on its own?

Does not launch. Only launches briefly when you click the test button and grant permission in the browser.

Is device pixel ratio the browser zoom percentage?

No. devicePixelRatio is the ratio of physical pixels to CSS pixels. Display density, OS scaling and page zoom can affect it. It is not a direct measurement of browser zoom; check the browser menu for that setting.

Is it okay to publish the diagnostic report as is?

Contains the User-Agent and symptom details, so do not share publicly; share only with your support contact.

Are diagnostic results saved?

No auto-save. Copy or save as text only when needed.

Related free tools

Practical examples

Prepare a useful support report

Run the check in the browser where the problem occurs. Review the browser, operating system and feature results, then copy or save the report if support asks for it. Add the affected application and steps to reproduce separately; the tool cannot diagnose every Windows or Office problem.

Review the report before sharing it. Browser and device details can identify your environment even though the report contains no document contents.

Separate a permission problem from a service incident

For a browser call with no camera or microphone, use the relevant live test only when you want to grant access. The test stops the captured stream afterward and does not save a recording. A denied permission is a useful finding, not evidence of a service outage.

If multiple people are affected at once, also check the service status monitor. A normal public status does not rule out a tenant-specific, account-specific or local fault.