Internet Connection Test

Check your connectivity and latency.

Ready to test

Click the button below to start.

Latency (Ping)
-- ms
Status
--

How Internet Connection Testing Works

Our Internet Connection Test uses a TCP connectivity check to determine whether your device can successfully reach external servers on the internet. Specifically, the tool attempts to open a TCP socket connection to Cloudflare's public DNS resolver at 1.1.1.1 on port 53. This target was chosen because Cloudflare's infrastructure is among the most reliable and globally distributed on the internet, making it an ideal connectivity indicator. If the connection succeeds, your device has a working path to the public internet through your router, ISP, and upstream backbone providers.

The tool measures latency by recording the time elapsed between initiating the TCP handshake and receiving the server's acknowledgment. This round-trip time (RTT) represents the total time for a data packet to travel from your device to the target server and back. It is important to understand the distinctions between related networking terms: ping typically refers to ICMP echo requests used to test reachability, latency is the delay measured in milliseconds, bandwidth is the maximum data throughput of your connection (measured in Mbps), and throughput is the actual data transfer rate you experience under real-world conditions.

Several factors affect your measured connection speed and latency. Physical distance between your device and the target server introduces propagation delay. The number of network hops (routers your data passes through) adds processing time at each node. Network congestion during peak usage hours increases queueing delays at overloaded routers. ISP throttling may intentionally limit speeds for certain traffic types. Additionally, local factors such as WiFi interference, outdated router firmware, and the quality of your physical network connection all contribute to the final latency measurement.

Connection Issues and Their Causes

  • DNS Failures: When your DNS resolver is unreachable or misconfigured, domain names cannot be translated to IP addresses, making websites appear offline even if the server is running.
  • High Latency: Excessive delays caused by network congestion, long physical routes, overloaded ISP infrastructure, or too many hops between your device and the destination server.
  • Packet Loss: Data packets dropped in transit due to faulty hardware, congested network links, or wireless interference. Even 1-2% packet loss significantly degrades connection quality.
  • ISP Outages: Regional or widespread service disruptions at your Internet Service Provider level that affect all customers in the affected area until repairs are completed.
  • Local Network Problems: Issues within your home or office network including damaged Ethernet cables, overheating routers, DHCP conflicts, or exhausted NAT tables on older equipment.
  • Firewall Blocking: Overly aggressive firewall rules or security software that block outbound connections on certain ports, preventing legitimate traffic from reaching its destination.

How to Improve Your Connection

  • Wired vs Wireless: Ethernet cables provide lower latency, zero interference, and consistent speeds compared to WiFi. Use wired connections for latency-sensitive tasks like gaming and video calls.
  • Router Placement: Position your router centrally, elevated, and away from walls and electronic devices that cause interference. Avoid placing it near microwaves, cordless phones, or metal objects.
  • DNS Server Choice: Switch to faster public DNS servers like Cloudflare (1.1.1.1), Google (8.8.8.8), or Quad9 (9.9.9.9) to reduce DNS resolution times and improve browsing speed.
  • QoS Settings: Configure Quality of Service rules on your router to prioritize time-sensitive traffic like video calls and gaming over bulk downloads and background updates.
  • Firmware Updates: Regularly update your router and modem firmware to patch security vulnerabilities, fix bugs, and benefit from performance optimizations released by the manufacturer.
  • WiFi Channel Selection: Use less congested WiFi channels. The 5GHz band offers more channels and less interference than 2.4GHz, though with shorter range. WiFi analyzers can help identify the best channel.

Understanding Network Latency

Network latency is composed of four distinct delay types that combine to determine total round-trip time. Propagation delay is the time light takes to travel through fiber optic cables or electrical signals through copper wiring, limited by the speed of light. A transatlantic connection covering 6,000 km introduces roughly 30ms of propagation delay in each direction. Serialization delay is the time required to push all bits of a packet onto the network link, which varies based on packet size and link bandwidth. Processing delay occurs at each router as it examines packet headers, performs lookup operations, and makes forwarding decisions. Queueing delay is the time a packet spends waiting in router buffers when traffic volume exceeds the outgoing link capacity.

Content Delivery Networks (CDNs) like Cloudflare, Akamai, and Fastly reduce latency by caching content at edge servers distributed across hundreds of global locations. When you request a webpage, the CDN serves it from the nearest edge node rather than the distant origin server, dramatically reducing propagation delay. Network administrators use traceroute to diagnose latency by mapping each hop between source and destination, revealing exactly where delays accumulate along the path.

Jitter measures the variation in latency over time, which is particularly important for real-time applications. A connection with 50ms average latency and low jitter (2-3ms variation) delivers smoother video calls and gaming than a connection with 30ms average latency but high jitter (50ms+ variation). VoIP, video conferencing, and online gaming all rely on consistent packet arrival times. High jitter causes audio dropouts, video artifacts, and rubber-banding in games. Jitter buffers can compensate for moderate variation, but excessive jitter fundamentally degrades the user experience regardless of average latency.

Interpreting Your Connection Results

Connected - Low Latency

What it means: Your internet connection is working and the measured latency is below 100ms, indicating a healthy and responsive connection.

Recommendation: Your connection is suitable for all activities including video calls, online gaming, and streaming. No action needed.

Connected - High Latency

What it means: Your connection is functional but latency exceeds 200ms, which may cause noticeable delays in real-time applications.

Recommendation: Check for bandwidth-heavy background downloads, try a wired connection, or restart your router. If persistent, contact your ISP.

Connection Failed

What it means: The test could not establish a TCP connection to the target server. Your device may be offline or a firewall is blocking the connection.

Recommendation: Verify your WiFi or Ethernet connection, restart your router and modem, and check if other devices on your network can connect. If all devices are affected, contact your ISP.

Latency Benchmarks by Activity

Activity Acceptable Latency Good Latency Excellent Latency
Web Browsing < 400ms < 200ms < 50ms
Video Streaming < 300ms < 150ms < 50ms
Video Conferencing < 150ms < 100ms < 40ms
VoIP Calls < 150ms < 80ms < 30ms
Online Gaming (FPS) < 100ms < 50ms < 20ms
Stock Trading < 50ms < 20ms < 5ms

Frequently Asked Questions

What is a good ping/latency?

For general web browsing, anything under 100ms is considered good. For online gaming, latency below 50ms is ideal, with competitive players targeting sub-20ms connections. Video conferencing works well under 150ms. Latency is affected by physical distance to the server, network congestion, and your connection type. Fiber optic connections typically deliver the lowest latency, followed by cable, DSL, and satellite in that order.

Why is my connection slow despite passing the test?

This test measures latency to a single target, not your total bandwidth or throughput. You may have low latency but limited bandwidth, meaning pages load slowly due to insufficient download speed rather than network delay. Other causes include background applications consuming bandwidth, ISP throttling specific services, DNS resolution issues, or server-side slowness at the website you are trying to access.

What is the difference between latency and bandwidth?

Latency is the time it takes for a single data packet to travel from your device to a server and back, measured in milliseconds. Bandwidth is the maximum amount of data your connection can transfer per second, measured in Mbps. Think of it like a highway: latency is the speed limit (how fast cars travel) while bandwidth is the number of lanes (how many cars can travel simultaneously). Both affect your overall internet experience but in different ways.

Why does my latency vary throughout the day?

Network latency fluctuates due to shared infrastructure. During peak hours (typically 7-11 PM local time), more users in your neighborhood are streaming, gaming, and downloading, creating congestion at your ISP's network nodes. Additionally, backbone routers handle more traffic during business hours across time zones. WiFi interference from neighboring networks also varies as more devices come online. Running tests at different times helps establish your baseline and peak-hour latency patterns.