Skip to content
LunaFile
Network Tool

Internet Speed Test

Check your download speed, upload speed, ping, and jitter. No app, no signup — runs directly in your browser.

Mbps

Press Run Test to measure your connection

Download

Mbps

Upload

Mbps

International speed

Ping

ms

Jitter

ms

Min

ms

Max

ms

Connection quality

Download: 4 × 12.5 MB Cloudflare streams, 90th-percentile · Upload: 3 × 3 MB international · Ping: Cloudflare edge · Global: Vercel edge per region

How the speed test works

The test runs three phases. First, ping is measured with six round-trip requests to LunaFile servers. Second, a 25 MB payload is streamed from Cloudflare's global edge network while throughput is sampled in real time. Third, 10 MB of random data is posted to LunaFile servers to measure upload speed.

What do the results mean?

  • Download — how fast data arrives. Affects streaming, page loads, and file downloads.
  • Upload — how fast data leaves. Affects video calls, backups, and file sharing.
  • Ping — round-trip latency in ms. Under 20 ms is excellent; over 100 ms feels slow for real-time apps.
  • Jitter — variation in ping. Under 5 ms means a stable connection; high jitter causes choppy video calls.

Frequently asked questions

Why is my result lower than my plan speed?

Wi-Fi signal, router age, number of connected devices, and ISP congestion all reduce effective speed. Testing over Ethernet usually gets closest to your plan maximum.

Is any data stored from the test?

No. The upload payload is random bytes generated in your browser and discarded immediately. No results are logged or stored.

How does this compare to Speedtest.net?

Both measure the same four metrics. This tool uses Cloudflare's CDN for download (one of the fastest globally distributed networks) and LunaFile servers for upload. Results are comparable for most connections.