A free internet speed test that measures download, upload and latency, and shows what your connection is good for, from each service's own numbers.
5.0(1 rating)Test your internet speed: download, upload and latency against the nearest test server, and see what your connection can handle, from Netflix to Zoom.
Your internet speed
The test runs on Cloudflare's network with its open-source speed test. I switch off Cloudflare's logging of results, so your results stay in this browser; Cloudflare still sees your IP address, as any site you visit does. Read Cloudflare's privacy policy.
How it works: your browser measures latency, then downloads and uploads files of growing size from Cloudflare's network until each takes long enough to measure well. Download and upload are the 90th percentile of the speeds measured, and latency is also measured while each runs. A VPN, your Wi-Fi, your device and anything else using your connection all affect the result.
What each activity needs comes from Netflix's, Zoom's and YouTube's own help pages, read September 28, 2026, and Google's, Riverside's, Descript's, StreamYard's, Ecamm's, Livestorm's and EasyWebinar's, read September 29, 2026. Your past tests stay in this browser only.
This free internet speed test measures your download speed, upload speed and latency against the nearest test server, and shows what your connection is good for: streaming, video calls and going live.
Press Go, and the test takes about 20 seconds. Your past results stay in this browser, so you can compare your Wi-Fi at home, a café or a new apartment.
Here's what the numbers mean, what speed each activity needs, and how the test works.
What is an internet speed test?
It measures how fast data moves between your device and a server on the internet, and it gives you three numbers:
- Download – how fast you receive data, which is what streaming and browsing use, in megabits per second (Mbps)
- Upload – how fast you send data, which is what video calls and going live use
- Latency – how long a round trip to the server takes, in milliseconds (ms), where lower is better for calls and games
A fast download with a slow upload is common, which is why the test measures both.
What internet speed do you need?
Here's what each service asks for on its own help page:
- Download
- 3 Mbps
- Upload
- Any
- Source
- Netflix
- Download
- 5 Mbps
- Upload
- Any
- Source
- Netflix
- Download
- 15 Mbps
- Upload
- Any
- Source
- Netflix
- Download
- 1.2 Mbps
- Upload
- 1.2 Mbps
- Source
- Zoom
- Download
- 3.0 Mbps
- Upload
- 3.8 Mbps
- Source
- Zoom
- Download
- 1.3 Mbps
- Upload
- 1 Mbps
- Source
- Download
- Any
- Upload
- 10 Mbps
- Source
- YouTube
- Download
- Any
- Upload
- 30 Mbps
- Source
- YouTube
Group calls need more than calls with one person: for 720p in a group, Zoom lists 1.8 Mbps down and 2.6 Mbps up.
What internet speed do you need for podcasts, live streams and webinars?
When you record, go live or host a webinar, upload is the number that matters: it carries your camera and microphone out to your guests and viewers.
Here's what each creator tool asks for on its own help page.
Riverside
- Download
- 10 Mbps
- Upload
- 5 Mbps
- Best quality
- 4K
It records each person on their own device and uploads the tracks during or right after the session, so a shaky connection doesn't reach the recording.
Descript Rooms
- Download
- 10 Mbps
- Upload
- 10 Mbps
- Upload for 4K
- 30 Mbps
Those are Descript's minimums; it recommends 20 Mbps each way for a recording in Rooms.
StreamYard
- Download
- 5 Mbps
- Upload
- 5 Mbps
- Best quality
- 1080p live
1080p comes with its Core plan and above. Live streams top out at 1080p; 4K is for local recordings, on its Advanced plan and above.
Ecamm Live
- Upload for 1080p
- 10 Mbps
- Upload for 4K
- 25 Mbps
- Download
- Not listed
Ecamm lists upload speeds only. YouTube is the only platform it has tested for 4K.
Livestorm
- Upload to present
- 5 Mbps
- Download to watch
- 5 Mbps
- Minimum
- 350 kbps a stream
When a connection falls short, Livestorm lowers the video quality and keeps the audio.
WebinarJam
- Download
- 5 Mbps
- Upload
- 5 Mbps
- Best quality
- 1080p
It asks for at least 720p video from your camera.
EasyWebinar
- Upload
- 25 Mbps
- Download
- 50 Mbps
- Check
- 30 minutes before
Those are EasyWebinar's numbers for a steady HD broadcast with slides and chat. If your test comes in under them, it says to plug straight into your modem.
Demio
- Upload
- 2 Mbps, 5+ better
- Download
- 2 Mbps, 5+ better
- To watch
- 1 Mbps down
Demio asks presenters for at least 2 Mbps each way and prefers more than 5; attendees need 1 Mbps down.
Loom
- Upload
- 5 Mbps
- Download
- Not listed
- Best quality
- 4K
4K recording comes with its Business, Business+ AI and Enterprise plans.
Tella
- Upload
- 2.5 to 5 Mbps
- Download
- Not listed
- Works on
- Mac, Windows, phones
There's no Tella app for phones; it records in a phone's browser.
Supercut
- Upload
- Not listed
- Uploads
- Up to 1 GB, 1 hour
- Works on
- Mac and Windows
Supercut doesn't list an internet speed. It writes the titles, chapters and transcript for each video itself.
StreamYard and WebinarJam both recommend plugging your computer into your router: Wi-Fi can cause issues even when your internet is fast.
How the test works
The test runs on Cloudflare's network with Cloudflare's open-source speed test engine, in four steps:
- It measures latency 20 times while your connection is quiet.
- It downloads files of growing size, from 100 KB up to 100 MB, until each takes long enough to measure well.
- It uploads the same way, up to 50 MB.
- It reports download and upload as the 90th percentile of the speeds it measured, plus latency while each direction was busy.
Other speed tests use their own servers and methods, so their numbers can differ from these.
Cloudflare always tests through its nearest location, so you can't pick a city for the main test. After a result, you can run an extra test to one of about 80 cities on M-Lab's servers, to see how your line does over a longer distance.
If you use a VPN, the test measures the VPN's route, not your own line. The test tells you when the place it ran through is far from your clock's time zone.
Your privacy
Cloudflare's engine can send each result to Cloudflare for its internet quality statistics; I switch that off, so your results stay in this browser.
Cloudflare still handles the test's downloads and uploads, so it sees your IP address the way any site you visit does, under its own privacy policy. Your past results on this page stay in your own browser, not on my site.
The optional test to another city is different: it runs on Measurement Lab (M-Lab), which publishes every test's results as open data, including your IP address, under its own privacy policy. The screen says so before you start it.
How to get a faster connection
Small changes often help more than a new plan, so try these first:
- Test near your router, then farther away – to see how much the distance to your Wi-Fi costs you
- Use a cable for important calls – a wired connection avoids Wi-Fi drops
- Pause big uploads and backups – they share your upload speed with your call
- Test at different times of day – busy evenings can slow a shared connection
Who is the internet speed test for?
It's for anyone who works or streams online, and each of them has a next step:
- Digital nomad visa finder – remote workers choosing where to live
- Time zone overlap calculator – teams finding hours to meet across countries
- Time zone converter – anyone booking a call abroad
- Countries visited map – travelers mapping where they've been
- Digital nomad bank account finder – remote workers setting up money for life on the move
Run it again wherever you work next, and your results line up in this browser.
Internet Speed Test FAQs
Questions about your internet speed? Here's what to know.
It depends on what you do.
Netflix recommends 5 Mbps for Full HD and 15 Mbps for 4K, and Zoom lists 3.0 Mbps down and 3.8 Mbps up for 1080p video calls.
It's the time a round trip to the server takes, in milliseconds.
Lower is better, especially for video calls and games.
Many connections are built to download faster than they upload.
The test measures both, so you can see yours.
Cloudflare runs the test servers, so it sees your IP address, as any site you visit does.
I switch off the engine's logging of results to Cloudflare, so your results stay in this browser.
Livestorm asks presenters for 5 Mbps up and attendees for 5 Mbps down.
WebinarJam asks for at least 5 Mbps up and down, and streams in up to 1080p.
EasyWebinar sets its bar higher, at 25 Mbps up and 50 Mbps down for a steady HD broadcast.
Ecamm Live asks for 25 Mbps up for 4K, and YouTube asks for about 30 Mbps.
StreamYard doesn't stream in 4K: its live streams top out at 1080p.
A VPN is the most common reason: the test then measures the VPN's route, not your own line.
Wi-Fi, a busy connection and the test server's location also change the number, so test on a cable with nothing else running for your best reading.
About 20 seconds.
Up to about 10 seconds for download, and up to about 10 for upload.
I did. I'm Navid Moazzez, and the internet speed test is one of my free tools on navid.me.
Read about me, or see my creator profile.
Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.
More free tools
The most actionable AI newsletter for founders
Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.
No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.
P.S. Sign up now to get free access to my ultimate AI tools guide for creators.





















