Limit Upload Speed in Google Chrome for individual websites (without plugins)

If you are regularly uploading huge files with Chrome (like YouTube videos), you will be able to relate: Once the upload is active, the rest of your browsing experience becomes sluggish and barely usable. Because the YouTube uploader like many other online services, don’t integrate a way to throttle your upload. With this little guide, you can limit Upload Speed in Chrome for individual websites without having to use plugins or third party software.

If you are using Chrome, there is a hidden, but powerful tool for developers, which allows them to throttle speeds, to test websites under different conditions. With these tools, you can limit the upload to any speed for a single open tab. Reducing the upload speed by just a bit, you won’t have to wait for the upload to be done, to be able to surf the web without wanting to bang your head on the keyboard, due to slow speeds.

And this is how you do it:

  • In the Chrome Tab you want to slow down (i.e. where the upload process takes place), you press F12 on your keyboard to open DevTools. If you are a Mac user, you ought to refer to this or just right click anywhere on the tabs and select Inspect Element to open the same menu.

Step 1


  • In the upper right corner of the newly opened window, you should be able to see No throttling, which is the default setting. Click the down-pointing arrow to extend the drop-down menu.

Step 2


  • Click Add… under Custom

Step 3


  • In the Network Throttling Profiles window that opened, click Add custom profile… at the top of the window.

Step 4


  • Give your new profile a name and set your upload and download speeds. You probably want to set your upload speed to 90% of your available speed, giving you some leeway to use your browser in other tabs still relatively smoothly. Remember, that the value will be set in Mb/s, meaning that if you have a 10MBit upload speed, you would have to type in 10000 to use most of it. Filling out the download field is optional and for limiting the upload speed, won’t have any effect. Set Latency to 0, since you won’t be using this for test purposes.

Step 5


  • Now select your created profile in the drop-down menu on the DevTools.

Step 6


Following these steps should limit the speed to your set values (You can check that in your Task Manager) and allow you smooth surfing. If you still experience sluggish behavior, reduce the upload speed further by modifying the profile.

Do you have other useful tips for uploading huge files and Chrome? Share them in the comments below!

3 comments

      1. Upload speeds can be a real pain when as you mentioned having a 100/10 link.

        PS. Downloading the ghost sonar now… Hope it’s Not accurate 🙂 DS.

        Oh almost forgot
        #Sodaforweasel and…
        #Whynomooseincanada #Thelongdark

        Cheers/Tom

Leave a Reply