
If you want to assign a specific internet speed to each device sharing the same router with you, you're in the right place. We'll introduce the best free program available for this purpose, which works on Windows computers including Windows 10 and the new Windows 11. The program is called Selfishnet, and it allows you to take full control of your router's bandwidth distribution, along with other features like monitoring connected devices and permanently blocking any device from accessing the internet.
The program works with any router — whether you're using a WE router, a Vodafone, Etisalat, or Orange landline router, as well as TP-Link routers and others.
Selfishnet is a comprehensive home network management tool. Here's what it offers:
Start by installing the Selfishnet program on your computer. After downloading the program file, extract it to find three folders. Open the Redist folder and install all the programs inside it — the most important one is WinPcap.
Then open the SelfishNet Win 7 & Up folder, right-click the program icon, and click Run as administrator.
⚠️ Important: The program must be run as Administrator — otherwise it won't be able to access your network data or display connected devices.
When the program opens, a small window will appear — click OK to proceed to the main interface.
Once the main interface loads, click the blue icon in the upper-left area of the program several times. This icon's function is to display all devices currently connected to the router.
Next, click the icon with a yellow marker next to the previous one — this displays all details for every connected device, including the IP address and MAC address of each computer or phone on the network. It also shows each device's real-time consumption in the Download KB/s column for downloads and Upload KB/s column for uploads.
The process is very simple — type the speed limit you want for each device in the column labeled Download Cap, and you can also set an upload limit in the Upload Cap column. After entering the speed for any device, click the main blue IP address 192.168.1.1 at the top to apply the speed limit.
Speed values are in kilobytes per second. For example, entering 200 means the device's download speed will not exceed 200 KB/s. If you want to remove the speed limit and restore automatic speed for a device, simply type 0 in the Download Cap field.
You can also use the program to completely cut internet access from any device connected to the router. Simply find the Block column on the left side of the program and check the small checkbox next to the device you want to block. Once checked, that device will be unable to access the internet through the router regardless of any attempts.
Selfishnet is the ideal solution for anyone who wants full control over how internet speed is distributed across all devices on the network — completely free and without needing to touch the router's settings page. Whether you want to limit a child's device, block a specific user, or simply monitor who is consuming the most bandwidth on your network, Selfishnet puts all of that in one place. And it works with every router regardless of the ISP.
FAQs
CONTACT US
©2026 MobiTech Integrated Solutions. . All Rights Reserved