Have you noticed your internet speed has slowed down, even though your data plan hasn't changed? This could be due to other devices on your Wi-Fi network actively consuming data, from streaming 4K video to downloading large files. Limiting the speed for individual devices or users will help restore connection stability and distribute resources fairly. But how can you do this correctly, without breaking the law or crashing your network?
In this article we will look at 7 working methods Reduce Wi-Fi speed for other devices – from standard router features to advanced settings. You'll learn how to set it up Quality of Service (QoS), use guest networks with restrictions, block bandwidth-hungry applications, and even secretly lower the priority for specific MAC addresses. All methods have been tested on popular router models (TP-Link, ASUS, Keenetic, MikroTik) and do not require deep knowledge of network technologies.
Important: Limiting the speed of other people's devices without the consent of their owners may be contrary to legislation on personal data (if we're talking about strangers) or the terms and conditions of your internet provider. All described actions apply only to your personal network, your relatives' devices, or agreed upon with users.
1. Setting up QoS (Quality of Service) – traffic prioritization
QoS (Quality of Service) is a technology that allows for the distribution of network bandwidth between devices or traffic types. It can be used Automatically reduce speed for torrents, online games, or streaming services, prioritizing more important tasks (like video calls or work).
How to enable QoS on most routers:
- 🔧 Go to your router's control panel (usually at
192.168.1.1or192.168.0.1). - 📊 Find the section
QoS,Bandwit controlorTraffic management(the name depends on the model). - ⚙️ Enable QoS and select a mode:
- By MAC address — device-specific limitation.
- By traffic type - prioritization by applications (for example, reduce speed for uTorrent or Steam).
- By ports - for advanced users (for example, restricting a port
8080, used for peering).
- 📉 Set speed limits (e.g.
5 Mbpsfor guest devices).
Example of QoS settings on TP-Link Archer C7:
Advanced → QoS → Enable QoSRule List → Add New Rule:
- MAC Address: 00:1A:2B:3C:4D:5E (target device address)
- Max Upload: 2 Mbps
- Max Download: 10 Mbps
- Priority: Low
⚠️ Attention: On some routers (for example, Zyxel Keenetic) QoS only works when enabledTraffic ShapingIf the speed has not changed after saving the settings, check if this option is activated in the sectionSystem → Components.
2. Creating a guest network with speed limitation
If you don't want to mess around with QoS, the easiest way is to create guest network with a separate SSID and limited bandwidth. This method is suitable for temporary users (guests, neighbors) or devices that don't require high-speed internet (such as smart light bulbs or IP cameras).
Instructions for ASUS RT-AX88U:
- Go to
Guest network(Guest Network). - Enable guest access and specify the network name (eg.
MyWiFi_Guest). - In the section
Bandwidth Limiterset limits:- 🔽
Download: 10 Mbps - 🔼
Upload: 2 Mbps
- 🔽
Advantages of the method:
- 🔒 Guest users cannot see the main network or devices connected to it.
- 📶 Easily disable access at any time without changing the main settings.
- 🛡️ You can set a separate password or make the network open (but with a speed limit).
| Router model | Guest network support | Speed Limit | Device isolation |
|---|---|---|---|
| TP-Link Archer C6 | ✅ Yes (up to 3 guest networks) | ✅ Up to 100 Mbps | ✅ Yes |
| ASUS RT-AX55 | ✅ Yes (up to 4 networks) | ✅ Flexible settings | ✅ Yes |
| Keenetic Hero | ✅ Yes (with segmentation) | ✅ According to QoS rules | ✅ Yes |
| MikroTik hAP ac² | ✅ Yes (via Hotspot) |
✅ Full control | ✅ Yes |
3. MAC address restriction: manual control
Each device on the network has a unique MAC address — it can be used for targeted speed limiting. This method is more complex than the previous ones, but provides maximum control. It's suitable for experienced users who are prepared to manually manage each connected device.
How to find the MAC address of the target device:
- 📱 On Android:
Settings → About phone → General information → Wi-Fi MAC address. - 🍎 On iPhone:
Settings → Wi-Fi → (i) next to the network → Wi-Fi Address. - 🖥️ On Windows: run the command in
CMD:ipconfig /all | find "Physical Address"
Setting up a limitation using an example Keenetic:
- Open the router's web interface and go to
Devices. - Find the target device by name or MAC address.
- Click on it and select
Limit the speed. - Set limits (eg.
Download: 3 Mbps,Upload: 1 Mbps). - Save the settings and reboot the router.
⚠️ Attention: MAC addresses can be spoofed, so this method isn't suitable for protecting against advanced users. If the target device changes its MAC address, the restriction will no longer work.
Find the MAC address of the target device|Check if the router supports this feature|Backup settings|Set speed limits|Reboot the router-->
4. Using parental controls to limit speed
Function parental control Almost all modern routers have this feature. It's designed to limit access time or block content, but some models also allow limit the speed For individual devices. This is convenient if you want to reduce speeds for children or temporary users.
Example setup for D-Link DIR-868L:
- 🔐 Go to
Parental control(Parental Controls). - 👤 Add a new rule and select a device by MAC address or IP.
- ⏰ Set a schedule (eg.
Mon-Fri, 6:00 PM–11:00 PM). - 📉 In the section
Bandwidth ControlSet speed limits. - 💾 Save the rule and activate it.
Limitations of the method:
- ❌ Not all routers allow you to limit speed through parental controls (usually, only website blocking is available).
- ❌ The rules are valid only during the specified time.
- ✅ But you can combine it with blocking torrents or social networks.
How to bypass parental controls?
If your device is connected to parental controls, you can bypass restrictions by:
1. Change MAC address (requires root/jailbreak).
2. Using a VPN or proxy (if ports are not blocked).
3. Connection via another network (mobile Internet, neighbor's Wi-Fi).
4. Reset the router settings (if you have physical access).
5. Advanced Methods: Scripts and Third-Party Software
If the standard functions of the router are not enough, you can use advanced tools:
- 🤖 Scripts for MikroTik: On routers MikroTik You can write a script that will dynamically limit the speed for devices with high traffic. Example:
/queue simple add name="Limit_Device" target=00:1A:2B:3C:4D:5E \max-limit=5M/1M - 🖥️ Third-party software: Programs like NetBalancer (Windows) or Bandwidth Controller allow you to limit the speed for individual IP addresses on a local network.
- 📊 Traffic monitoring: Utilities GlassWire or Wireshark will help identify power-hungry devices before they are restricted.
Warning: Using third-party software requires:
- 🔌 A computer that is constantly running on the network (for NetBalancer).
- 🔐 Access to router settings at the administrator level.
- 📚 Knowledge of network technologies (for MikroTik or Wireshark).
⚠️ Attention: Some providers block changes to network parameters at the router level (for example, Rostelecom or Beeline (in "smart" tariffs). If the Internet disappears after applying the scripts, check whether the mode is enabled TR-069 (remote control of the provider) in the settings.
6. Alternative methods: reducing priority without restrictions
If you don't need to strictly limit the speed, but just lower priority For specific devices, use these methods:
- 📶 Changing the Wi-Fi standard: Switch the target device to an older standard (e.g.
802.11ginstead of802.11ac). To do this, create a separate network in the router settings that supports only2.4 GHzand legacy protocols. The maximum speed in this case will not exceed54 Mbps. - 🔄 Changing the Wi-Fi channel: Set the target device to a channel with high interference (e.g.
13in the range2.4 GHz). This will artificially worsen the connection. - 🔌 Time limit: Turn on the function
Time Scheduling(schedule) in the router so that the device connects to the network only at certain hours (for example, from10:00 PM to 8:00 AM).
An example of changing the Wi-Fi standard to TP-Link:
Wireless → Wireless Settings → Mode: 802.11b/g/n mixed
(uncheck 802.11ac to limit speed)
7. Legal and ethical aspects
Before limiting speed for other devices, please consider:
- 📜 LegislationIn Russia, restricting internet access without the user's consent may be considered a violation Federal Law "On Communications" (Article 46, paragraph 4). The exception is your personal network and the devices of your minor children.
- 🤝 EthicsIf you have neighbors connected to your Wi-Fi, it's best to agree on shared use or set up a separate tariff with limits.
- 📡 ProviderSome internet providers prohibit changing the settings of routers rented from them. Violating these rules can result in a fine or blocking.
What if you rent a place and want to limit the speed for tenants?
- 📝 Enter into an additional agreement regarding Wi-Fi use.
- 💰 Set up a separate router with a guest network and restrictions.
- 📊 Offer to pay for traffic over the limit (if provided for in the contract).
⚠️ Attention: If you limit the speed of devices connected to a corporate network (for example, at work), this may be considered a violation of your employment contract or company security policy. In such cases, please contact your system administrator.
FAQ: Frequently asked questions about Wi-Fi speed limiting
Is it possible to limit the speed for a specific website (eg YouTube)?
Yes, but not on all routers. This requires support. Deep Packet Inspection (DPI) or function Application QoSOn . ASUS And MikroTik This is implemented through:
Firewall → Filter Rules → DST Address: youtube.com
Action: Limit Bandwidth → 2 Mbps
On budget routers (for example, TP-Link TL-WR841N) there is no such function - you will have to limit the speed for the entire device.
How can I find out who exactly is loading the network?
Use your router's built-in traffic monitoring:
- TP-Link:
Advanced → Traffic Statistics. - ASUS:
Adaptive QoS → Bandwidth Limiter. - Keenetic:
Statistics → Traffic.
Third-party utilities: GlassWire (Windows/macOS), Fing (mobile application).
The speed limit is unstable. What's the problem?
Common causes:
- 🔄 The router does not support hardware speed limiting (check the model specifications).
- 🔌 The device connects to either 2.4 GHz or 5 GHz (set separate restrictions for each range).
- 📡 The provider uses dynamic IP addresses (bind to MAC, not IP).
- 🔧 Settings reset after firmware update.
Is it possible to limit the speed for devices on a neighbor's network?
Technically, yes, if you know his Wi-Fi password. But:
- ⚠️ This is a violation Personal Data Protection Act.
- 🔒 A neighbor can file a complaint with the police or the provider.
- 🛡️ Modern routers are protected from such interference (WPA3, client isolation).
A legal alternative: agree with your neighbor to share your internet connection and install a separate router with limits.
How to completely block internet access for a device?
Methods:
- Through
MAC filterin the router settings (sectionWireless → MAC Filtering). - Through
Firewall(for example, on MikroTik):/ip firewall filter add chain=forward mac-address=00:1A:2B:3C:4D:5E action=drop - Through
Parental control(block forever).
⚠️ Please note: the device will still connect to Wi-Fi, but will not have internet access.