How to Limit Bandwidth of Users in Xiaomi MI Router

There’s a lot of reasons why people buy routers from Xiaomi as they are very cheap and offer a lot of functions for its price. One very useful function in particular that those routers have is its QoS function that allows limiting the bandwidth that each connected device can consume.

What is QoS in routers? QoS stands for Quality of Service and is usually only available on the middle to high-end routers. Depending on router manufacturers, QoS can limit the bandwidth of connected devices, allocate bandwidth depending on internet usage.

Why should you limit the bandwidth of the connected devices in your router? For starters, you need to do this if you have a metered connection to save data. If you have a non-metered connection, there are still perks on why you should do this. Not all non-metered connection are fast, so you’d want to limit the bandwidth of devices connected via Wi-Fi so you can have a decent speed on another device using a LAN connection. Also, this is useful if you set up a Guest function in your router if you want to share your Wi-Fi to your guests but don’t want them to eat all those bandwidths while they’re in your house.

To see the Bandwidth limit in the Xiaomi Routers, you need to have the MI WiFi app installed. If you don’t have it yet, download it here:

The mobile app will allow you to control the router configuration on your mobile device. If you have not paired your wi-fi to the app yet, just click on the + icon and select Add router. The app will analyze if there are available wi-fi connectivity from a mi router to connect to. Once you see your router, select it and the app will automatically connect.

Here’s a snippet of the home screen of the MI WiFi App

Once you have everything set, it’s time to set the bandwidth limit. At the bottom of the Application, tap on Toolbox to open the available tools of the router. In there, tap on More tools and that should direct you to the additional system tools. In there, you should see QoS. Tap on it to open its settings.

Next, tap on the switch of the QoS to enable the function. Tapping on the switch will also enable the other configurations of Qos. Tap on the Speed limit settings to open the configuration to set the upload/download bandwidth.

Down below the app, a pop-up will appear where you can set the value that you want for the download/upload speed. Note that the value you will set in there are in Mbps or Megabits per second so don’t be confused if it does not reflect the same value in the values in the Max upload and download speed displayed below the meter. The value there is in MBps or Megabytes per second. The calculation to convert Mbps to MBps is to divide Mbps by 8 as 8 Megabits are equal to 1 Megabyte.

Once you set the value, tap on the OK button, and your changes should automatically apply. An additional configuration you can change is the speed allocation. By default, it is set to Allocate automatically. Available options are to prioritize Game, Video, or Webpage.

Selecting Game first will prioritize users that are playing games on their devices and give higher bandwidth to them; Video first will prioritize devices that using the internet to watch videos and of course Webpage first will prioritize devices that are browsing websites.

If you have enabled the Guest Wi-Fi function of the router, you can also limit their connections in there. The setting for that is a slider so just slide to the value that you want for the upload and download speeds.