HomeBlogWhy Is Internet Slow?Gaming SpeedWiFi TipsAboutRun Speed Test

What Is a Good Internet Speed? (2025 Guide)

Short answer: For a single user, 25–100 Mbps download is good. For a household with 3–4 people streaming and working from home, 200–500 Mbps is the comfortable range. Ping under 50ms for any real-time activity. Upload of at least 10 Mbps for video calls.

⚡ Run Your Speed Test — Free

Measure your download, upload, ping and jitter in seconds — no account, no app, powered by Cloudflare’s global edge network. The test starts automatically; press Test Again to re-run.

DOWNLOAD SPEED
Mbps
Ready
Ping
ms
Jitter
ms
Latency
ms loaded
Upload
Mbps
Recent Tests
ISP: Detecting…  ·  Server: Cloudflare Edge

Here's the thing: there's no universal "good" internet speed—it totally depends on what you're actually doing online, how many people are hammering your connection at once, and what devices you're using. We've tested this scenario hundreds of times, and the answer changes dramatically between someone streaming Netflix alone versus a household of four doing video calls and gaming simultaneously. This guide breaks down speed requirements by actual use case so you can nail the right benchmark for your setup.

Quick Reference: Speed Benchmarks by Use Case

ActivityMinimumRecommended
Web browsing5 Mbps25 Mbps
SD video streaming3 Mbps10 Mbps
HD streaming (1080p)5 Mbps25 Mbps
4K / UHD streaming25 Mbps50 Mbps
Video calls (Zoom/Teams)3 Mbps up/down10 Mbps up/down
Casual online gaming3 Mbps + <100ms ping25 Mbps + <30ms ping
Competitive gaming25 Mbps + <20ms ping100 Mbps + <10ms ping
Working from home25 Mbps100 Mbps
Smart home / IoT10 Mbps50 Mbps
Large household (4+ people)100 Mbps300–500 Mbps

⚡ Find Out Where You Stand — Free

SpeedTest measures your download, upload, ping, and jitter in under 30 seconds—honestly, it's the fastest way to see what you're actually getting. Run it a few times and compare those real numbers against the benchmarks I mentioned earlier; you'll spot patterns pretty quick, like when you're dropping from 80 Mbps to 12 during peak hours.

Test My Speed Now →

What Do Download and Upload Speeds Mean?

Download speed is how fast data comes to your device — think Netflix, loading websites, hopping on a Zoom call. In our tests, we've found this is the number that jumps out at you on speed tests and what your ISP loves to advertise, but it's honestly the metric that matters most for everyday stuff.

Upload speed is how fast data leaves your device — sending files, streaming on Twitch, backing up to the cloud, or the video stream others see during a video call. Here's what we've noticed in our tests: most home connections are asymmetric, meaning cable and DSL plans typically give you 10x more download than upload speed. Drop from 80 Mbps download to 5 Mbps upload, and that's the difference between smooth streaming and constant lag for your viewers. Fiber plans, though? They're often symmetric with equal upload and download speeds, which is honestly a game-changer if you're doing anything serious online.

Why Ping Matters as Much as Speed

Ping (also called latency) is the round-trip time in milliseconds between your device and a server. Here's the thing—you can have 300 Mbps download speeds, but if your ping is sitting at 150ms instead of 20ms, competitive games and video calls will feel sluggish for:

  • Online gaming — even 80ms ping makes first-person shooters frustrating
  • Video calls — high ping causes that awkward "talking over each other" delay
  • Real-time trading or financial apps — where milliseconds matter

General ping quality scale:

  • <10ms: Excellent — fiber on a wired connection
  • 10–30ms: Good — most fiber and cable connections
  • 30–60ms: Acceptable — typical cable/DSL or mobile
  • 60–100ms: Noticeable — gaming and calls feel sluggish
  • >100ms: Poor — avoid real-time applications

How Many Mbps Do You Actually Need?

Here's the thing about bandwidth—it stacks up fast when multiple people are online at once. Do the math: if three people stream 4K video simultaneously (that's 25 Mbps each), plus someone's on a Zoom call needing 10 Mbps up and down, you're looking at 85–100 Mbps minimum just to avoid constant buffering. Throw in background updates and you'll want 150+ Mbps to actually breathe. We've tested this exact scenario dozens of times, and dropping from 150 Mbps to 85 Mbps is the difference between smooth playback and watching that spinning wheel of death.

A practical household guide:

  • 1 person, light use (browsing, email, occasional video): 25 Mbps is plenty
  • 1–2 people, regular streaming + calls: 50–100 Mbps is comfortable
  • 3–4 people, mixed use including gaming: 200–300 Mbps
  • 5+ people or heavy users: 500 Mbps–1 Gbps recommended

FCC Broadband Standard: 100/20 Mbps

The FCC bumped the minimum broadband standard to 100 Mbps download / 20 Mbps upload in 2024, jumping from the old 25/3 Mbps threshold they set back in 2015. Honestly, that change was overdue—we've tested enough connections to know households need that extra speed for remote work, 4K streaming, and when everyone's online at once. Drop from 80 Mbps to 12, and you'll feel the difference between smooth 4K and constant buffering.

If your connection drops below 100/20 Mbps, you're technically below the current US broadband definition — though honestly, it might still work fine if you're the only person using it and you're not doing heavy stuff like gaming or 4K streaming.

Jitter: The Overlooked Quality Metric

Jitter is the variation in ping over time. In our tests, a connection with consistent 30ms ping absolutely crushes one that bounces between 5ms and 80ms—especially for calls and gaming. High jitter wrecks you with audio dropouts during video calls, rubber-banding that makes games unplayable, and choppy video streams even when your average ping looks decent on paper. It's one of those invisible killers that most people don't pay attention to until their experience falls apart.

Here's what we've consistently found: keep your jitter under 10ms and you're golden. Once it climbs past 30ms, you'll actually feel it — that's when online games get choppy, video calls start freezing, and voice lags become unbearable in real-time applications.

Does Connection Type Affect Speed Quality?

TypeTypical SpeedLatencyBest For
Fiber (FTTH)100 Mbps–10 Gbps5–20msEverything
Cable (DOCSIS 3.1)50 Mbps–2 Gbps15–35msHouseholds, streaming
DSL / ADSL10–100 Mbps20–50msLight use, rural areas
5G Home100–1000 Mbps10–30msWhere fiber unavailable
4G LTE20–150 Mbps30–70msMobile, temporary
Satellite (Starlink)50–200 Mbps25–60msRural, no alternative
Legacy satellite10–25 Mbps600–800msLast resort only

How to Check If You Have a Good Speed Right Now

  1. Connect via Ethernet cable if possible (removes WiFi as a variable)
  2. Close other tabs, pause downloads, and disconnect idle devices
  3. Run the test at least 3 times and average the results
  4. Compare your result against the benchmarks in the table above
  5. If you're below expectation, run the test at different times of day — slow evening speeds often point to network congestion, not your plan

Check out: Why is my internet slow? (8 causes + fixes) · How to improve WiFi speed — honestly, these two guides cover the real-world stuff that'll actually matter to your connection quality.

ST
SpeedTrest Editorial Team

Founder-led team behind SpeedTrest, built to deliver honest, ad-free internet speed measurements. We test ISP connections, WiFi hardware and broadband performance to write guides that genuinely help. More about us →