Help
Understand the address you see, the network you use and what the tests can measure.
What is my public IP?
It is the address your connection presents to our site. Several devices or users may share it, and it can change over time. With a VPN, it is usually the VPN exit IP.
Public and local IP
A public IP identifies your connection’s internet exit. A local IP identifies a device in a private network; NAT lets several devices share one public IP. ::1 or 127.0.0.1 means you are accessing the server locally. Mobile networks or CGNAT can also share a public IP among users. An IP alone does not identify a person.
Do I have IPv4 and IPv6?
IPv4 uses addresses such as 203.0.113.1; IPv6 uses addresses such as 2001:db8::1 and has a much larger address space. These examples are reserved for documentation. A connection can support both protocols at once; the one used depends on network, device and destination. We show the protocol used for this request. The other requires a dedicated endpoint. “Not checked” does not mean unavailable.
Operator, ASN, location and VPN
An ASN identifies an autonomous network; the prefix is an address block. The organization may be your provider, a VPN or a host. Country and region are database estimates, not your physical location. VPNs, proxies and company networks may show a different organization or region. “Unavailable” can mean a local IP or missing data, not a fault. Network lookup makes an additional query to RIPE NCC.
Reading latency
We make 12 HTTP requests. The average summarizes response time; minimum and maximum show extremes. Variation is the average difference between successive samples; smaller values suggest more consistent responses in this test. Failed requests may reflect timeouts, server or connection issues; they do not measure ICMP packet loss. Results include browser, HTTPS and server processing. No single ideal value applies to every site or application.
Speed, units and test size
Download measures received data, upload sent data. Mbps means megabits per second; divide by eight for approximate MB/s. MiB measures data volume: 1 MiB is 1,048,576 bytes. The 16/32/64 MiB selector sets the total maximum, default 16, excluding headers. Tests may end early and upload uses up to 2 MiB. A larger sample can help on fast connections but uses more data and does not guarantee better accuracy. Tests use our servers, not the whole internet.
Why does it differ from my plan’s speed?
This test uses a small sample between your browser and checkip. Wi-Fi, other downloads, distance, server capacity and proxies affect results. It is not a certified measurement.
Before testing and when errors occur
For comparisons use the same device and network. Pause downloads and streaming; try Ethernet or move closer to the router. VPNs change the route: compare with and without one only when safe. Watch your mobile data allowance. If you hit a limit, wait before retrying; reloading does not remove it. For timeouts or errors check your connection and try later. Do not draw conclusions from one measurement or use it to certify your provider.