Back to Utiliverse
100% Free and Browser Based

Internet Speed Test

Estimate browser download speed, upload speed, ping and jitter using Cloudflare network endpoints, with a simple connection-quality indicator and optional location-assisted profile selection.

Download
—
Mbps
Upload
—
Mbps
Ping
—
ms
Jitter
—
ms
Connection quality
Ready
Choose a server or let Utiliverse find a nearby test location.
Test profile
Auto-Selecting…
—
Network path
Cloudflare Edge
Browser Engine
Last test
—
Browser estimate
Duration
—
Seconds
Current Public IP Address
Detecting…
Detected through the existing ISP lookup

How this test connects: speed measurements send test traffic to Cloudflare's public speed endpoints. The page also requests ISP/city information from IPinfo when it loads. Browser geolocation is requested only if you choose Choose Nearby Profile. The geographic profile labels do not guarantee which physical Cloudflare edge receives the test because Cloudflare routing is automatic. A completed run transfers roughly 100 MB downstream and 25 MB upstream, plus small latency requests and normal protocol overhead.

Browser estimate, not an ISP certification. This tool measures the path from this browser and device to Cloudflare's edge at the time of the test. Results can be affected by Wi-Fi conditions, device/browser load, VPNs, security software, concurrent traffic, routing, and endpoint conditions. For troubleshooting, compare several runs under similar conditions and, when possible, compare Wi-Fi with Ethernet.

How this internet speed test works

This tool provides a browser-based estimate of four connection metrics: download throughput, upload throughput, unloaded latency (shown as ping), and jitter. It uses Cloudflare network endpoints for the test traffic, but the measurement algorithm is implemented by Utiliverse in this page.

DownloadRequests up to 100 MB from Cloudflare and calculates Mbps from bytes received divided by elapsed browser time.
UploadGenerates a 25 MB browser payload, posts it to Cloudflare, and calculates Mbps from payload size divided by elapsed browser time.
PingSends five small requests and reports the median round-trip browser timing. This is an application-layer estimate, not ICMP ping.
JitterUses the variation across those latency samples. Lower variation generally indicates a more consistent connection for real-time traffic.

The test is intentionally simple and transparent. It does not measure packet loss, loaded latency, bufferbloat, TCP-level diagnostics, or every network-quality factor. It also does not use the same progressively sized sampling and percentile method as Cloudflare's own Speed Test. Cloudflare documents its official Internet Speed Test separately, including additional metrics and its own scoring approach.

Because this runs inside a web browser, the result includes more than the raw capacity of your ISP line. JavaScript execution, browser networking, CPU load, memory pressure, Wi-Fi radio conditions, router behavior, VPN/security software, other traffic on the connection, and the path to Cloudflare can all influence the measurement. That makes the result useful for estimating the experience of this device and browser, but it should not be treated as a formal certification of your service tier.

Connection-quality label: the Excellent / Good / Fair label is a Utiliverse heuristic based only on measured download speed and ping. It is meant as a quick summary, not a universal performance grade. Different applications care about different metrics, and Cloudflare's own AIM methodology evaluates a broader set that includes latency, packet loss, download, upload, loaded latency, and jitter.

How to Use the Internet Speed Test

Click Start Test to measure ping, jitter, download speed and upload speed. The tool first sends several small requests to estimate latency and jitter, then downloads a larger payload to estimate downstream throughput and uploads generated data to estimate upstream throughput.

For a cleaner comparison, pause large downloads, cloud backups and software updates while testing. If possible, compare a wired Ethernet result with Wi-Fi from the same device. Run more than one test because browser speed measurements can vary with Wi-Fi conditions, congestion, device load, routing and endpoint performance.

Common Use Cases

A speed test is most useful as a troubleshooting and comparison tool. It can help you see whether performance changes across devices, connection types, rooms, network configurations, or times of day.

Remote Work and Video Conferencing: Video calls depend on more than headline download speed. Upload capacity, latency, jitter, Wi-Fi stability, and competing traffic can all affect call quality. If calls freeze or audio drops, compare several tests and check the current network requirements published by the conferencing service you use.

Online Gaming: Gamers rely heavily on low latency and minimal jitter. While massive download speeds are great for installing games, competitive online gaming requires data to travel back and forth between your console or PC and the game server as quickly as possible. If your ping is exceptionally high or your jitter is erratic, you will experience "lag," which can severely impact gameplay.

Streaming Video: Streaming services adapt quality based on available bandwidth, device capability, codec, resolution, and network conditions. Rather than relying on one universal speed threshold, compare your measured throughput with the current requirements published by the specific streaming service you use and remember that simultaneous household traffic reduces the bandwidth available to each device.

Diagnosing Network Hardware Issues: If you recently upgraded your router, installed a mesh Wi-Fi system, or switched ISPs, running a speed test is a useful way to compare performance before and after those changes. By testing your speed while connected via an Ethernet cable versus a wireless connection, you can pinpoint whether a performance bottleneck is caused by your ISP or your local Wi-Fi environment.

Large Uploads, Cloud Backups, and Content Creation: Upload performance matters when sending large work files, backing up photos and videos, livestreaming, or publishing media to cloud services. If these tasks take much longer than expected, compare the measured upload speed with the upload rate included in your internet plan and test again over Ethernet when possible. This can help separate a Wi-Fi limitation from a broader connection issue.

Verifying Service Changes and Troubleshooting Over Time: After an ISP upgrade, modem replacement, router firmware change, or Wi-Fi adjustment, run the test under similar conditions and record the results. Comparing several measurements over time can reveal whether a change actually improved performance or whether slowdowns occur only during particular hours. For troubleshooting, it is often useful to compare wired versus wireless tests, different rooms, and multiple times of day.

Interpreting Results Without Overreading Them

A single test is a snapshot. A lower result does not automatically prove that an ISP is under-delivering, just as one high result does not prove that a connection will stay fast all day. Look for patterns across repeated tests made under comparable conditions.

Common speed-test mistakes

Common mistakes include testing while a large download or backup is running, assuming Wi-Fi and Ethernet should match, comparing results from different devices as though the devices are identical, treating the displayed quality label as a service-level guarantee, and comparing browser measurements with an ISP's line-rate number without accounting for protocol overhead and local-network conditions.

Internet Speed Test Summary

Use the results together rather than judging the connection from download speed alone. A balanced connection combines enough throughput for your workload with responsive and consistent latency.

  • Download: Higher values generally help with streaming, downloads, web content, software updates, and households using several devices at once.
  • Upload: Higher values are especially useful for video calls, cloud backups, livestreaming, remote-work file transfers, and uploading large media.
  • Ping: Lower latency usually provides faster response for gaming, remote desktops, voice calls, and other interactive applications.
  • Jitter: Lower and more consistent jitter helps real-time audio and video remain smooth because packet timing varies less from one request to the next.

For the most useful diagnosis, repeat the test under comparable conditions and consider both wired and Wi-Fi results. Browser-based measurements are practical estimates and can differ from ISP-side or dedicated testing equipment.

Internet Speed Test FAQ

1. What does this internet speed test measure?

It measures estimated download speed, upload speed, ping and jitter from your browser. Download and upload are reported in megabits per second (Mbps), while ping and jitter are reported in milliseconds (ms).

2. Why can my speed test results change from one run to another?

Results can change because of Wi-Fi signal quality, other devices using bandwidth, background downloads, VPNs, browser/device load, ISP congestion, network routing and conditions at the test endpoint. Running several tests under similar conditions gives a better comparison than relying on one result.

3. What is ping?

Ping is an estimate of round-trip response time between your browser and the test endpoint. Lower latency is generally more helpful for interactive activities such as gaming, voice calls, remote desktops and real-time collaboration.

4. What is jitter?

Jitter describes variation in repeated latency samples. Lower, more consistent jitter is generally preferable for real-time audio, video calls and gaming because packet timing is more stable.

5. Should I test over Wi-Fi or Ethernet?

If you want to compare your local Wi-Fi performance with a wired baseline, run both. Ethernet can reduce the effects of wireless interference and signal strength, while a Wi-Fi test reflects the performance your device actually experiences over that wireless connection.

6. Does the test use external services?

Yes. The speed test sends network requests to Cloudflare speed-test endpoints. The page also requests ISP and approximate city/region information from IPinfo when it loads. Browser geolocation is requested only when you choose the nearby-profile option.

7. Does choosing a city force the test through that physical server?

No. In the current build, the geographic entries are reference profiles that all use the same Cloudflare speed endpoint. Cloudflare routing determines the physical edge that receives the traffic, so the listed city is not a guaranteed server location.

8. Is the connection-quality rating an ISP guarantee?

No. The Excellent, Good and Fair labels are simple Utiliverse heuristics based on the measured ping and download speed. They are not ISP service-level guarantees and do not account for every workload or network condition.

9. How much data can one test use?

A completed Utiliverse test transfers roughly 100 MB for the download phase and 25 MB for the upload phase, plus small latency requests and protocol overhead. If you have a metered or capped connection, keep that usage in mind before running repeated tests.

10. Is this the same test as Cloudflare's official Speed Test?

No. Utiliverse uses Cloudflare network endpoints, but this page uses its own transparent browser measurement routine. Cloudflare's official Speed Test uses its own methodology and can include additional metrics such as packet loss and loaded latency.

Methodology reviewed: September 30, 2026. Test behavior and explanatory content were reviewed against the current implementation and Cloudflare's published Internet-speed documentation. Results remain browser-based estimates.