When internet providers advertise speeds, they're usually talking about download speeds. When gaming, download speeds dictate how quickly your PC or console receives information from game servers. Most gaming setups only need download speeds of about 3–6 Mbps to operate smoothly, but they're not the only factors.
All the devices that connect to your internet — your phone, maybe a laptop or tablet — tax your internet speeds. The more devices on your internet connection, the less likely you are to reach your maximum speeds (that's partly why providers advertise speeds "up to" a certain amount). If you live alone, this won't be as much of a concern. But if someone's streaming Netflix in HD while you're gaming, your internet has to transfer more data at the same time, which could result in slower speeds.
The fix? Higher maximum speeds. Our calculator automatically accounts for the different factors taking up bandwidth and estimates what speeds will help you maintain smooth, uninterrupted gameplay.
Online gaming requires more than just receiving information: Every time you tell your game to punch an opponent, shoot a weapon, or any other command, your game has to send that information to the game servers. This is where upload speeds come into play.
Upload speeds for broadband internet tend to be much slower than download speeds, usually single-digit Mbps, because most people upload much less data than they download.
Online gaming constantly sends information upstream, and console manuals suggest having 0.5 Mbps at a minimum. But the higher the upload speed, the better. Fiberoptic internet offers symmetrical download and upload speeds, which means your internet will upload information as blisteringly fast as it can download it. That's why fiber is the best choice for competitive gamers.
Want to broadcast your climb to being a Top 500 Overwatch player? Streaming gameplay involves uploading a lot more information, so you'll want higher upload speeds — in the range of 5 Mbps to 10 Mbps, depending on the quality you're streaming in.
Latency and Ping
Latency is a delay in sending and receiving information. It's determined by a combination of factors, including your internet speed, the distance information has to travel, and the performance of your router.
As Austin Norby, a software engineer with Blue Star Software explains, "There are many technical details that can affect speed, but queueing and management overhead will have the largest impact." When packets of information are received by your router, they're not immediately processed. Instead, they're put in a queue. If your router isn't powerful enough to clear that queue quickly, you'll experience lag in your games:
"Queueing time is the amount of time that a packet of information spends in the queue to be processed by the router. Once the queue is full, the router will start dropping packets, which will increase latency because information is not being received by the client, server, or both."
When routers drop information packets, that information has to be transmitted again, which increases latency. Imagine sending a birthday gift to a friend: If the package is returned to you, your friend won't get the gift on time because it has to go through the mail twice. That's essentially what happens when packets are lost.
Ping is a measure of latency: It's the amount of time it takes information to be sent from your system to the game servers and make it back, in milliseconds. If you're worried about your ping, you can test it by using an online speed test. If it's consistently above 150 ms, your gaming is probably suffering — we recommend upgrading your router, and maybe looking at a new internet provider.