Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

is there anyway to throttle connection speed (bandwidth) using modern browsers (chrome, ff, ie, safari) for testing?

I was wondering it there was a way to throttle inbound connection speed using some extension / addon for any modern browser?

I would like to slow the speed down to something like 20kbs just to see how things load, as well for other testing.

Does anyone know to accomplish this using any of the modern browsers?

like image 986
anonymous-one Avatar asked Aug 23 '11 10:08

anonymous-one


People also ask

Can I throttle my Internet connection?

Network congestionISPs can also throttle your internet when certain types of data, like large files or torrents, take up too much bandwidth. Your ISP can restrict your bandwidth, even if you already paid for it, simply because your activity is straining their network.

Is bandwidth throttling illegal?

ISP throttling is not illegal, and sometimes, it's even necessary. Your connection would be much choppier if your ISP wasn't allowed to manage usage over its network. Throttling allows your ISP to ensure stable service for everyone using the internet. But there are some ways that throttling can be unethical.


2 Answers

Edit (2017-04-09): The major browsers have this functionality built-in by now:

  • Firefox documentation
  • Chrome documentation

Original response follows for reference, it might still be useful in some scenarios.

I used NetLimiter at some point - it works with all applications and can assign individual bandwidth limits for them.

Note that while this might be a good approximation for modem users (if you ever find some), it doesn't quite show you how a user somewhere in China perceives your website. The problem there isn't so much bandwidth but rather long and largely varying ping times (up to occasional packet loss). Unfortunately, I'm not aware of applications that are able to simulate random network delays and packet loss.

like image 117
Wladimir Palant Avatar answered Oct 24 '22 18:10

Wladimir Palant


As of late 2014, chrome now has this built directly into the developer tools.

https://developer.chrome.com/devtools/docs/device-mode#network-conditions

like image 43
Julian Avatar answered Oct 24 '22 18:10

Julian