Best Program to Limit Internet Speed Per Device on Your Router
Mobile-Secrets

Best Program to Limit Internet Speed Per Device on Your Router — Selfishnet Guide

29/03/2026

Best Program to Limit Internet Speed Per Device on Your Router

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.

What Can Selfishnet Do?

Selfishnet is a comprehensive home network management tool. Here's what it offers:

  • View all devices connected to your router along with their IP and MAC addresses.
  • Monitor each device's real-time internet usage, both download and upload.
  • Set a maximum download and upload speed limit for each device individually.
  • Completely block internet access for any device with a single click.

Step One: Downloading and Installing Selfishnet

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.

Step Two: Launching the Program and Viewing 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.

Step Three: Setting an Internet Speed Limit for Each Device

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.

Step Four: Blocking Internet Access for Any Device

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.

Practical Tips for Using Selfishnet Effectively

  • Protect your own device: Don't set a speed cap on your own computer to maintain full internet speed for yourself.
  • Use KB correctly: 1 MB = 1024 KB, so if you want a 5 MB limit, enter 5120 in the cap field.
  • Always apply changes: After every setting change, click the main IP address button to ensure the new speed is active.
  • Settings reset on close: Selfishnet doesn't save settings when closed — you'll need to re-apply them each time you reopen the program.

Final Thoughts

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

Learn how to use Selfishnet, the best free program to set internet speed limits for each device on your router, monitor real-time usage, and block any device — works with all routers on Windows 10 & 11

CONTACT US

First Name *
Last Name *
Mobile Number *
Email *
* Please enter your email or phone number at least
Inquiry regarding