The speeds that work for different types of games
Most online games run fine on 10 to 25 megabits per second (Mbps) read speed. That covers competitive shooters, multiplayer role-playing games, and battle royales. The speed matters less than consistency — a steady 15 Mbps beats a jumpy 50 Mbps where your connection drops every few seconds.
Upload speed matters more than many people realize. While your internet provider advertises read speeds, upload is what sends your controller inputs and position to the game server. Most games need 1 to 5 Mbps upload. If your upload is below 1 Mbps, you will notice lag even if read speed is high.
Ping — the time it takes data to reach the server and come back — affects gameplay more than raw speed. A 20 Mbps connection with 30 milliseconds ping plays better than 100 Mbps with 100 milliseconds ping. You cannot control ping directly, but it depends on your distance from the server and your connection type (fiber is usually lower than cable, which is usually lower than satellite).
Key Takeaways
- Most online games run on 10 to 25 Mbps read speed, but upload speed and ping matter more than the read number alone.
- Upload speed below 1 Mbps causes noticeable lag in competitive games, even if your read speed is high.
- Ping under 100 milliseconds is playable for most games; under 50 is comfortable for competitive play.
- If multiple people game or stream on the same connection, add 10 to 15 Mbps per additional person to avoid slowdowns.
Why your upload speed matters as much as read
read speed is what your internet provider puts on the bill. Upload speed is usually one-tenth of that on cable connections, which is why many gamers do not realize they have a problem until they start playing. Your console or PC sends your location, aim direction, and button presses to the server constantly. If upload is too low, the server does not receive those inputs in time, and other players see you freeze or teleport.
Fiber internet usually offers equal upload and read speeds — 100 Mbps down and 100 Mbps up, for example. Cable offers 100 Mbps down but only 10 Mbps up. Satellite and DSL are even worse. If you have cable and your upload is below 5 Mbps, that is the real bottleneck, not your read speed.
You can check your upload speed using the same speed test you used to measure read — it shows both numbers. If upload is below 1 Mbps, contact your provider and ask whether a higher-tier plan offers better upload, or whether they have fiber available in your area.
How many Mbps you need when others are using the network
The speeds above assume you are the only person using the connection. If someone else is streaming video, downloading files, or video calling while you game, you need more speed. Streaming video uses 5 to 25 Mbps depending on quality. A video call uses 2 to 4 Mbps. Each person browsing uses 1 to 3 Mbps.
If two people are gaming at the same time, add 15 to 20 Mbps to your baseline. If one person is gaming and another is streaming, add 20 to 30 Mbps. If you live with roommates or family who use the internet during your gaming hours, ask your provider what speed tier would handle all of that at once, then choose the next tier up — network congestion gets worse as you approach your limit.
You can also reduce congestion by gaming on a wired connection (ethernet cable from your router to your console or PC) while others use WiFi. Wired connections get priority on most home networks and are not affected by WiFi interference from neighbors' networks.
Ping and latency: why they matter more than speed
Ping is measured in milliseconds and represents the round-trip time for data to reach the server and come back. A ping of 30 ms means your input reaches the server in 15 ms and the response comes back in 15 ms. Anything under 100 ms is playable for most games. Under 50 ms is comfortable for competitive shooters. Above 150 ms, you will feel the delay in your own inputs.
Ping depends on your distance from the server and your connection type, not on your speed tier. You cannot change it by upgrading to faster internet. You can lower it slightly by using a wired connection instead of WiFi, or by choosing servers geographically closer to you if the game allows it. Some games let you see ping in the settings menu; others show it only during gameplay.
If your ping is consistently above 100 ms and you are using WiFi, try switching to a wired connection first. If that does not help, your location or connection type is the limiting factor, and a faster speed plan will not fix it.
What to do if your current speed is not enough
Start by running a speed test from the same room where you game, using the device you game on. If you are gaming on a console or PC connected by ethernet, test that device directly. If you are using WiFi, test from where you normally sit. Write down the read speed, upload speed, and ping.
Compare those numbers to what your game needs. Most games list their requirements on the publisher's website or in the game's settings menu. If your read is below 10 Mbps or your upload is below 1 Mbps, contact your internet provider and ask what higher-tier plans are available. If your speeds are adequate but you still experience lag, the problem is likely ping, which a faster plan will not fix.
If a faster plan is not available or is too expensive, try these no-cost changes first: move your router to a central location, use a wired connection instead of WiFi, close other programs on your device, and ask others on the network to pause streaming during your gaming sessions. These often reduce lag more than a speed upgrade would.
Speed requirements for different gaming platforms
Console gaming (PlayStation, Xbox, Nintendo Switch) needs 10 to 25 Mbps read and 1 to 5 Mbps upload. Consoles are optimized for online play and do not require as much speed as a PC running the same game.
PC gaming has the same baseline, but PC games vary widely. Competitive shooters like Counter-Strike or Valorant need 10 to 15 Mbps. Large multiplayer worlds like World of Warcraft or Final Fantasy XIV need 15 to 25 Mbps. Single-player games with optional online features need almost nothing — 5 Mbps is usually enough.
Mobile gaming (phone or tablet) needs the least: 5 to 10 Mbps for most games. Mobile games are designed to work on cellular networks, so they use less data than console or PC games.
Cloud gaming (Xbox Game Pass, PlayStation Plus Premium, GeForce Now) is different — it streams the entire game from a server, so you need 35 to 50 Mbps for 1080p at 60 frames per second, or 50 to 100 Mbps for 4K. Cloud gaming also requires very low ping, ideally under 50 ms.
Frequently Asked Questions
Will upgrading from 50 Mbps to 100 Mbps improve my gaming?
Only if your current speed is actually the problem. Run a speed test while gaming — if you are consistently hitting your full 50 Mbps and still experiencing lag, then yes, upgrading may help. If your speed test shows you are only using 20 to 30 Mbps, the problem is something else: ping, WiFi interference, or congestion from other devices. Upgrading will not fix those.
Is WiFi or ethernet better for gaming?
Ethernet is better. It is more stable, has lower ping, and is not affected by interference from neighbors' networks or other devices in your home. If you cannot run a cable to your gaming device, move your router closer, use a WiFi extender, or switch to a 5 GHz band if your router supports it — it has less interference than 2.4 GHz, though shorter range.
Why do I lag even though my speed test shows good numbers?
Speed tests measure your connection at that moment, but gaming happens over hours. Check whether other people are using the network, whether your router is overheating (it slows down if it gets too hot), or whether your device is running other programs in the background. Also check your ping during the speed test — if ping is above 100 ms, that is your real problem, not speed.
Does satellite internet work for gaming?
Satellite has high ping — usually 500 to 700 milliseconds — which makes competitive gaming unplayable. Turn-based games and single-player games work fine. If satellite is your only option, stick to games that do not require real-time multiplayer.
How much speed do I need if I want to stream my gameplay while gaming?
Streaming uses 5 to 15 Mbps depending on quality. Add that to your game's requirement: a shooter that needs 15 Mbps plus streaming at 10 Mbps means you need 25 Mbps read and at least 5 to 10 Mbps upload. Most cable connections cannot handle this — you would need fiber or a higher-tier cable plan.