Connection & Browser Check
See exactly what your connection and browser expose to this site — IP, approximate location, network, TLS, and a live WebRTC/fingerprint leak test.
Everything on this page is either computed directly in your own browser, or read from information Cloudflare's network already sees for every request it handles. Nothing here is stored, logged, or sent anywhere beyond this one request — you're only seeing your own data, echoed back to you.
Your network
- IP address
- Checking…
- Address family
- Checking…
- Provider (ASN)
- Checking…
- HTTP protocol
- Checking…
- TLS version
- Checking…
- Cloudflare data center
- Checking…
Prefer a terminal? curl https://api.f12.biz/api/ip returns just your IP as plain text — add ?family=v4 or ?family=v6 to check a specific version, or ?format=json for both fields together. That's a different domain from f12.biz on purpose: it's the separate Cloudflare Worker API behind this page, not the f12.biz website itself, which is static and can't run this kind of check server-side. See the My IP tool for more terminal examples (PowerShell, cmd.exe). Testing your *other* IP version (whichever one you're not currently connected over) needs a separate, protocol-only address — noted as a possible future addition rather than faked here.
Approximate location (from your IP address, not GPS)
- Country
- Checking…
- Region
- Checking…
- City
- Checking…
- IP-reported timezone
- Checking…
- Browser-reported timezone
- Checking…
Your browser and device
- Browser reports itself as
- Checking…
- Platform
- Checking…
- Language(s)
- Checking…
- Screen resolution
- Checking…
- Viewport size
- Checking…
- CPU cores reported
- Checking…
- Device memory (approx.)
- Checking…
- Connection type
- Checking…
- Color scheme preference
- Checking…
- Reduced motion preference
- Checking…
- Cookies enabled
- Checking…
WebRTC leak test
WebRTC can reveal your real local and public IP addresses to a website even behind a VPN, because it talks to the network directly instead of going through your browser's usual proxy settings. Here's what this page can see:
- Checking…
Canvas & WebGL fingerprint
Sites can generate a semi-unique identifier for your device by rendering a hidden image and measuring subtle differences caused by your specific GPU, drivers, and fonts — no cookies required. This is what that technique sees for your current browser:
- Canvas fingerprint
- Computing…
- WebGL renderer
- Computing…
- WebGL vendor
- Computing…