How Much Speed Do I Need for Online Gaming?

Playing games online typically isn’t the most bandwidth-intensive activity, so speed usually isn’t the limiting factor. We recommend a 5 Mbps connection or faster to play games online.

But keep in mind that no amount of speed is going to stop your game from lagging if your latency ranges into the hundreds of milliseconds. There’s a lot more to a good internet connection than just a fast download speed.

If you’re cringing at the thought of going through the fine print of every high-speed internet plan in your area, don’t worry. We’ve boiled down the most important points of internet speed for gaming online so you know exactly what kind of connection to get.

Download speed and upload speed

Playing games like Destiny 2 and Diablo III online doesn’t require a lot of bandwidth. Unlike an online videowhich is streamed to your device over the internet—the graphics chip in your PC or console renders (draws) the game’s world locally and displays it on your screen.

In fact, very little information passes between the gaming server and the gamer. Both sides exchange the following data:

  • Keyboard input
  • Mouse input
  • Controller input
  • Player location (you and everyone else)
  • The current world state
  • Player communication

Out of the items on the above list, player location can introduce slowdowns, especially in massively multiplayer online (MMO) games. These games can have more real on-screen players than the typical online gaming scenario, causing frame rate drops and “teleporting” players.

Overall, many modern games with high-definition graphics need a download speed of about 3 Mbps to play online.1,2,3

Since games are interactive, you also have to consider upload speed or the speed at which information from your computer or console travels to a remote server. Even a poor connection can usually meet the necessary speeds, which is why upload speed often takes a backseat to more important factors.

The typical game with high-definition graphics needs an upload speed of about 1–2 Mbps.1,2,3

Do you need a connection with better upload speeds? Find out which options are in your area.

Minimum speed requirements across game systems

SystemMin. download speedMin. upload speedMax latency
Nintendo Switch13 Mbps1 MbpsN/A
Xbox One23 Mbps0.5 Mbps150 ms
PlayStation 43,42 Mbps2 MbpsN/A

As long as your internet connection meets these requirements, you can play games online. However, if you want to have a consistent online experience, we suggest having a slightly better connection.

Our speed recommendations for playing games online

SystemDownload speedUpload speedLatency
HSI Recommendation5+ Mbps3+ Mbps50–100 ms

Since the actual speed requirements are so low, games and game systems often don’t give specific recommendations. Instead, they simply require a “broadband internet connection.”

The Federal Communications Commission (FCC) defines a broadband connection as having a download speed of 25 Mbps and an upload speed of 3 Mbps—more than enough for you to have several consoles playing online simultaneously.5

If you’re not sure you have a broadband connection, you can take a speed test to make certain. Unfortunately, speed requirements don’t touch on the critical question for playing games online: latency.

High latency is your worst enemy

Latency is a measurement of the time a single data packet uses to leave your device, reach its destination, and bounce back to you. Picture a racquetball bouncing off a wall—how long does that ball take to return back to you?

The ping utility answers this question by throwing a ball of data at a specific destination and recording the entire trip’s duration—in other words, it pings the server. Latency is also referred to as “ping rate.” 

If your latency gets too high when you’re playing a game online, you start to experience lag.

For example, you move a mouse and your game reports that movement to a remote server. The server acknowledges the movement and sends a response showing your movements along with all the other player movements. Your game renders the response, but because your latency is high, your movement appears delayed compared to the others.

Factors that impact latency

There are a number of factors that impact latency. These include the following:

The physical distance between you and the server

Games that support co-op and multiplayer use regional servers because geolocation does matter, even if a server is just a few states away.

Why? Because your signal moves through multiple “hops” as it travels between you and the server. The more hops your signal must traverse, the longer its journey will take—which translates to a higher latency. Traffic congestion can also cause a slowdown, too, delaying your controller input.

Your internet connection type

Certain types of internet connections inherently have more latency than others.

For example, satellite internet has the highest latency because it’s a wireless transmission that must travel to space and back to reach a remote server. Insulated cable connections have lower latency than uninsulated phone lines, while fiber optic cables have lower latency than both.

Keep in mind that the speed at which your signals travel back and forth is different from your download speed or bandwidth. A movie will download at a slower rate over a 5 Mbps DSL connection than it will over a 50 Mbps satellite connection.

When playing games online, however, the DSL connection would be much more responsive than satellite because the gaming data doesn’t launch into space and back. The high latency of the satellite connection would cause so much lag that most fast-paced games wouldn’t even be playable.

The best internet connections for gaming online

A fiber internet plan from providers like Google Fiber or Verizon Fios is the best connection for playing games online. Cable internet comes in at a close second, with some 5G networks also providing stable connections with low latency. Other wired connections generally introduce more latency but are still better for gaming than wireless connections.

Connection typeDownload speedsLatency7Providers
Fiber50–2,000 Mbps (2 Gbps)11–14 msGoogle Fiber, Verizon,
Cable15–1,000 Mbps (1 Gbps)15–35 msXfinity, Cox, Spectrum
DSL1–100 Mbps25–43 msCenturyLink, Frontier, Verizon
5g25–1,000 Mbps (1 Gbps)-Verizon, , T-Mobile
4G LTE4–100 Mbps-Verizon, T-Mobile
Fixed Wireless10–1,000 Mbps (1 Gbps)-Rise, Windstream,
Satellite12–100 Mbps594–624 msViasat, HughesNet

Consistent and reliable latency data is difficult to come by. The FCC was a source for some of the most comprehensive studies of internet latency. However, the agency has since stopped including latency in its annual broadband reports, so newer technologies like 5G and home 4G LTE are not included.

Although 5G is still an emerging wireless technology—especially its gigabit millimeter-wave connections—it promises to have lower latency than any other wireless connection. 4G and 4G LTE connections generally have much more lag than wired connections but are capable of reaching our recommended latency of below 100 ms.

How to reduce lag

If your latency is high enough that you’re starting to experience lag when playing games online, you can take a few steps to try to reduce your latency and keep your game running smoothly.

Don’t use Wi-Fi

Wireless connections, even fast wireless connections, will add a bit more delay to your connection. Physically plugging into your router with an ethernet cable will bypass this delay, making your connection that much more responsive.

If you have to use Wi-Fi, make sure that your computer or game system is as close to your Wi-Fi router as possible and that you have a clear line of sight with as few obstructions as possible.

Also, be sure to connect your wireless device to the 5 GHz band. It’s less congested than a 2.4 GHz connection, resulting in reduced latency. Just keep close to the router, as the 5 GHz band has a shorter reach than the 2.4 GHz band.

With the Nintendo Switch, we recommend playing it docked and using a USB-based Ethernet adapter to connect it to your network. The Nintendo-approved Dual USB Playstand works with the Switch and Switch Lite.

You can use a similar adapter on a notebook or desktop that doesn’t have an Ethernet port.

Pro tip:

For an expanded explanation, we pit wired connections against wireless in our Ethernet vs. Wi-Fi comparison.

Power cycle network devices

Power cycling your router and modem can sometimes improve their performance. Since very small differences in latency can make a big difference in the amount of lag you experience in a game, it’s worth restarting your equipment.

To power cycle, unplug your modem or wireless gateway, wait 30 seconds, and plug it back in. Do the same with a standalone router when your modem comes back online.

Update drivers and firmware

Hardware manufacturers are constantly trying to improve the performance of their products, so updating your devices regularly will guarantee the best performance possible. Updates can also fix bugs and incompatibility issues that could be interrupting your connection. Be sure to do the following:

  • Update your computer’s drivers and operating system, especially the graphics drivers
  • Update your console’s operating system
  • Update the firmware for all controllers and peripherals
  • Update your router’s firmware

Turn off unnecessary applications and devices

If your connection is still struggling while playing games online, try to reduce the amount of traffic on your home network. Make sure that someone isn’t streaming 4K video in another room when you’re about to start a new match. 

You can also prevent other devices from bogging down the network by turning off smart devices and pausing software and OS updates while you’re playing—just remember to reactivate everything when you’re done.

Use the closest server

Distance is one of the biggest factors in latency. Even if every device on your connection is running at peak efficiency, it still takes time for a signal to travel to a remote location and back. Games almost always connect you to the nearest server, but if you’re experiencing unexplained latency issues, double-check that you’re not connecting to the European server when you’re playing in North America. You may need to switch servers if the current one is experiencing issues.

Use port forwarding

Online gaming networks like Xbox Live and the PlayStation Network suggest that gamers assign “static” IP addresses to their consoles and route incoming and outgoing traffic to those addresses. While routers typically assign dynamic addresses to your devices which change over time, a static address never changes.

When you assign a static IP address, you can tell the router to forward data to that address through specific ports. A port is merely a “dock” that handles a specific type of “ship” (data) arriving to and leaving from your router. Gaming networks typically send and receive internet data through specific ports.

To create a static IP address and open ports to that address, you must make the changes in your router or wireless gateway. Port forwarding works with any device—not just gaming consoles.

Use Quality of Service (QoS) controls

You can allocate more bandwidth to your gaming devices by making a few adjustments in your router or wireless gateway. The router will consider this traffic as “critical” and will prioritize your gaming data over other applications, like Netflix and YouTube.

Avoid peak hours

Cable internet connections can experience a slowdown based on the amount of traffic in your neighborhood. This means that download speeds can be significantly lower than normal during peak hours, which can also increase latency. If you experience more lag while playing games right after work than you do late at night, local internet traffic might be to blame.

Check your connections

A bad Ethernet cable can lead to gaming lag woes, whether it’s the cable connecting your router to your modem or the one tethering your PC to the network. Also, check your internet connection to the modem, as a loose cable will cause lag-inducing instability.

Upgrade your internet

If you’ve tried all these steps and are still experiencing more lag than you can tolerate, you may need to upgrade to a better internet connection.

Want to see what providers are available in your area? Enter your zip code below.

Downloads can also strain your connection

Playing your games online will push the limits of your internet connection more than any other online activity, but it’s not the only way that games can put a strain on your connection.

Many modern games take up a lot of storage space on your computer or console. This means that downloading games from an online distributor like Steam or the Microsoft Store can take a long time. It can also eat through monthly data caps in no time flat.

Updates can be data hogs too. For example, Bethesda’s Steel Reign update for Fallout 76 weighs a hefty 15.9 GB when downloaded from the Microsoft Store, and 7.1 GB when downloaded from Steam.8  Bethesda’s long-awaited Doom Eternal Update 6 patch adding ray tracing to the visuals is around 4 GB on Steam.

Latency should still be your number-one priority in choosing an internet plan for playing games online, but choosing a plan with unlimited data will save you a lot of headaches. Fast download speeds also help out with those big new games. After all, having extremely long download times on Day One isn’t much fun.


Your internet needs become a bit more complicated if you stream your games on Twitch or YouTube. Streaming has all the normal requirements for a low-latency connection for playing games online, plus the additional upload speed you need to keep a steady bitrate on your livestream.

For more information on what to look for in an internet connection for livestreaming, check out our guide to internet speed for live video game streaming. We also provide a guide on how to stream on Twitch that offers all the information you need.

Game streaming

Cloud gaming services like Stadia and PlayStation Now store and run their games in a virtual machine you stream from their servers. Rather than download and run these games locally on your computer or console, you stream them from the cloud. This eliminates any hardware bottlenecks that could prevent a game from running at its highest quality on your device.

That said, you don’t need a $4,000 desktop or the latest console to play these games. Instead, you just need a browser or an app, depending on the platform. For example, you can stream Stadia on a low-end Chromebook or a Chromecast—Google’s servers do all the heavy rendering, not your devices.

The downside to game streaming is that games are rendered on the server and then streamed across the internet in Full HD or 4K resolutions. And because these experiences are interactive and not passive (like Netflix and Hulu), input latency can be an issue.

To play these services without any major issues, you need a good internet connection to support game streaming. Here are the internet speed requirements for the four major gaming streaming services:

Stadia10 MbpsNot specified35 Mbps
Xbox Remote Play10 Mbps (minimum)Not specifiedNot specified
GeForce Now15 Mbps25 MbpsNot specified
PlayStation Now5 Mbps (minimum)Not specifiedNot specified

Online games vs. playing games online

We spend a lot of time discussing games you can play online, which are games that target the single-player experience first and include multiplayer components. Games that fall under the “play games online” umbrella would include Doom Eternal, Pokemon Sword and Shield, and Destiny 2. They can experience latency when played in co-op and multiplayer modes, especially when more than a few players are moving on the screen.

Online games, however, can be highly susceptible to latency. These include The Elder Scrolls Online, World of Warcraft, and similar MMOs. The player count is typically high, which means both the server and the client (your game) must keep track of all these people. This can be a huge processing load even if you have the best connection available. Your frame rate may drop and your input may feel slow.

The bottom line: keep your latency low

If gaming online is your main concern when choosing an internet plan, pick the one that gives you the lowest latency. Just keep in mind that other online activities like downloading games, livestreaming, or cloud gaming (not to mention things like watching video, working online, or doing schoolwork) have their own requirements that you should consider.


  1. Nintendo Customer Support, “Troubleshooting Slow Download and Upload Speeds,” Accessed December 3, 2020.
  2. Xbox Support, “Troubleshoot your network connection speed,” Accessed December 4, 2020.
  3. PlayStation Help & Support, “PS4 Error Code NP-37667-9,” Accessed December 4, 2020.
  4. PlayStation Help & Support, “PS4 Error Code NP-38497-1,” Accessed December 4, 2020.
  5. Federal Communications Commission, “2015 Broadband Progress Report,” February 4, 2015. Accessed December 4, 2020.
  6. Stadia Help, “Bandwidth, data usage, and stream quality,” Accessed December 5, 2020.
  7. Federal Communications Commission, “Seventh Measuring Broadband America Fixed Broadband Report: Appendix F-1,” May 20, 2011, Accessed December 16, 2020.
  8. Bethesda, “Fallout 76 Update Notes,” July 7, 2021. Accessed July 13, 2021.

Author -

Peter Christiansen writes about satellite internet, rural connectivity, livestreaming, and parental controls for Peter holds a PhD in communication from the University of Utah and has been working in tech for over 15 years as a computer programmer, game developer, filmmaker, and writer. His writing has been praised by outlets like Wired, Digital Humanities Now, and the New Statesman.

Editor - Cara Haynes

Cara Haynes has been editing and writing in the digital space for seven years, and she's edited all things internet for for five years. She graduated with a BA in English and a minor in editing from Brigham Young University. When she's not editing, she makes tech accessible through her freelance writing for brands like Pluralsight. She believes no one should feel lost in internet land and that a good internet connection significantly extends your life span.

Share This