Collect support details
Gather the browser string, language, and timezone that support or QA teams need for reproduction.
Check IP, user-agent, language, and timezone quickly.
A browser cannot resolve its own public IP, so this page calls api.ipify.org, which exposes your IP to that service. User-Agent, language, timezone and platform are read locally.
Review current browser IP, User-Agent, language, and timezone values to reproduce environment-specific issues.
Gather the browser string, language, and timezone that support or QA teams need for reproduction.
Confirm the externally visible IP when using a VPN, proxy, office network, or mobile network.
Use the values in logs, support tickets, and QA notes after reviewing what should be shared.
A VPN, corporate proxy, or mobile carrier NAT shows the exit server address. IP-based geolocation is indicative only.
Chrome reduces the detail it reports in the User-Agent for privacy. Newer macOS versions still report 10_15_7, so use Client Hints when you need the real version.
IP-based location can differ from physical location because of VPNs, proxies, carriers, and office networks.
Modern browsers may reduce or freeze User-Agent details for privacy. Feature detection is more reliable for capability checks.
The value shown is your public IP as seen from the internet. A browser cannot read the 192.168 address behind your router. For a firewall allowlist this is the right value; for finding a device on the LAN it is not.
Browsers are freezing and reducing the UA string to limit fingerprinting. Code that parses UA for version or platform will increasingly be wrong. Use feature detection instead.
Behind a corporate VPN or proxy, the IP shown is that exit server's address. This is how people end up allowlisting the office IP when they meant their home one. Disconnect and check again.
Input
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Output
Browser Chrome 131
OS macOS
Engine WebKit/Blink