Slow internet is annoying: videos stutter, games lag, and files take hours to download. But before you call your provider or buy a new router, you need to objectively measure Wi-Fi speed — the problem may not be with the network, but with your device or settings. In this article, we'll discuss how to properly test your wireless connection speed, which tools to use, and what to look for in the results.
Many users make critical mistakes when testing: they test the speed on only one device, ignore background processes, or don't take into account the distance to the router. We'll show you how to get the most accurate data — from basic smartphone tests to professional analysis using specialized utilities. We'll also explain why cable and Wi-Fi speeds can differ by 2-3 times and what to do about it.
Why is Wi-Fi speed always slower than cable?
Even if your tariff promises 300 Mbps, you're unlikely to get more over a wireless network 150–200 MbpsThis is normal – and here’s why:
- 📡 Signal lossWalls, furniture, and even microwaves absorb radio waves. The further the device is from the router, the more the speed drops.
- 🔄 Interference from neighborsIf your home has many Wi-Fi networks on the same channel (
2.4 GHz), they "clog" each other. At the frequency5 GHzThere is less interference, but the range is reduced. - 🖥️ Device limitationsOlder smartphones and laptops support outdated Wi-Fi standards (e.g. 802.11n instead of 802.11ac/ax), which limits the maximum speed.
- 🔌 Connection methodData is transmitted over cable without compression or interference, while Wi-Fi uses a radio channel with inevitable delays.
A simple test: connect your laptop to the router with a cable and run speedtestThen disconnect the cable and repeat the Wi-Fi test. If the difference exceeds 30–40%, the problem is with the wireless network—you need to check the router settings or change its location.
Method 1: Quick test on a smartphone (Android/iOS)
The easiest way to check your speed is to use mobile apps. They show not only your download/upload speed, but also ping (server response time), which is critical for online games and video calls.
- 📱 Speedtest by Ookla — the most popular app with servers all over the world. Allows you to select a specific server for testing.
- 🌐 FAST.com (from Netflix) - a minimalistic test that automatically selects the closest server.
- 📊 WiFi SweetSpots — analyzes the speed at different points in the apartment and creates a heat map of the coverage.
How to test correctly:
- Disable all programs that may use the Internet (Torrent, cloud synchronization, OS updates).
- Stand close to the router (at a distance of 1-2 meters) - this will give maximum speed for your equipment.
- Run the test 3-5 times in a row and record the average result. A single test may be inaccurate due to temporary network fluctuations.
Disable VPN|Close all background apps|Put your phone in Do Not Disturb mode|Connect to a 5GHz network (if available)-->
⚠️ Attention: If the speed on your smartphone is lower 50 MbpsIf the connection is normal on other devices, the issue may be with the phone's Wi-Fi module. Try testing on a different device.
Method 2: Check on a computer (Windows/macOS/Linux)
Testing on a PC produces more consistent results than on mobile devices, thanks to a powerful processor and the absence of background restrictions. Best tools:
- 🖥️ Speedtest.net (web version) – runs in your browser without installation. Suitable for quick testing.
- 📈 NetSpot — analyzes speed and creates a Wi-Fi coverage map. A free version with limitations is available.
- 🔧 WiFi Analyzer (for Windows) - shows channel load and helps you choose the optimal one.
For an accurate test on Windows:
- Open
Task Manager(Ctrl+Shift+Esc) and check if there are any programs actively using the network. - Connect to the network
5 GHz(if the router supports it).5 GHzThe speed is higher, but the signal is weaker at long distances. - Run the test in Speedtest or via command line:
ping ya.ru -n 20Look at the meaning
time=...- if it exceeds50 ms, there are problems with delays.
| Parameter | Standard for 100 Mbps | Standard for 1 Gbps |
|---|---|---|
| Download speed | > 80 Mbps |
> 500 Mbps |
| Upload speed | > 20 Mbps |
> 100 Mbps |
| Ping (ms) | < 30 ms |
< 20 ms |
| Jitter (a variation of ping) | < 5 ms |
< 3 ms |
Method 3: Testing via a router (accurate data from the source)
Many modern routers (ASUS RT-AX88U, TP-Link Archer C5400, Keenetic) have built-in speed testing tools. This is convenient because the test is running directly on the device, distributing Wi-Fi without the influence of client devices.
How to check:
- Go to the router's web interface (usually at
192.168.1.1or192.168.0.1). - Find the section
Speed Test,InternetorMonitoring(the name depends on the model). - Run the test. The router will connect to the provider's servers and show your actual speed. before connecting Wi-Fi devices.
If the speed on the router is high, but on the devices it is low, the problem is:
- 📶 Wi-Fi settings (wrong channel, channel width, communication standard).
- 🔋 Network congestion (too many devices connected).
- 🛠️ Hardware limitations (old Wi-Fi adapter in a laptop or phone).
⚠️ Attention: Some providers limit Wi-Fi speed at the router level (for example, Rostelecom or MTS (in budget plans). Check this in your personal account or with support.
How do I know if my ISP is throttling my Wi-Fi speed?
If your contract specifies speeds of "up to 100 Mbps via cable" and "up to 50 Mbps" via Wi-Fi, this is a legal limitation. Providers often cut corners on wireless plans because Wi-Fi traffic is more expensive to process. To bypass this limitation, you can connect your device via cable or use Powerline adapters (which transmit internet over electrical wiring).
Method 4: Advanced Diagnostics with Wireshark
If standard tests show low speed, but the cause is unclear, it will help Wireshark — a professional traffic analyzer. It shows, which packets exactly are lost, where delays occur and which devices are overloading the network.
How to use:
- Download and install Wireshark from the official website.
- Select the Wi-Fi network interface and start capturing packets.
- Filter traffic by protocol
TCPorUDPto see packet loss:tcp.analysis.retransmission - If the loss is more than 5%, the problem is signal quality or router overload.
What to look for in the report:
- 🔴 Retransmissions - repeated packet transmissions (indicate interference or a weak signal).
- 🟡 Duplicate ACKs - duplicate confirmations (may be due to an unstable connection).
- 🟢 Round Trip Time (RTT) — the time of the circular exchange. If >
100 ms, the network is overloaded.
Method 5: Testing the speed between devices on a local network
Sometimes low speed is not related to the internet, but to local networkFor example, when transferring files between a PC and laptop via Wi-Fi, the speed can be 10 times slower than when downloading from the internet. To check this:
On Windows:
- Open
Command line(Win + R→cmd). - Enter the command to check the speed between two devices:
iperf3 -s(on one PC) and
iperf3 -c [IP address of the first PC] -t 20(on the second).
- Iperf3 will show the actual data transfer speed in the local network.
Normal values:
- 🖥️ 100 Mbps — for standard routers 802.11n (Wi-Fi 4).
- 🚀 300–800 Mbps - For 802.11ac (Wi-Fi 5).
- ⚡ 1–2 Gbps - For 802.11ax (Wi-Fi 6) at a frequency
5 GHz.
If the speed between devices is low, but the internet is working fine, the problem is:
- 🔌 Router settings (disabled)
WMM, incorrect channel width). - 🛡️ Firewall or antivirus, blocking local traffic.
- 🔄 Overloading the router's processor (especially on budget models).
Method 6: Checking the speed via the terminal (Linux/macOS)
Linux and macOS users can test speed without graphical tools using the terminal. This is faster and more accurate, as it eliminates browser interference.
Basic commands:
- 📥 To check your download speed:
curl -o /dev/null https://speedtest.net/random2000x2000.jpg(measures the download time of a test file).
- 📤 To check upload speed:
dd if=/dev/zero bs=1M count=100 | nc -v -n 192.168.1.1 1234(a server is required to receive data).
- 🕒 To check ping with statistics:
ping -c 100 ya.ru | grep "rtt"
For automated testing it is convenient to use speedtest-cli:
- Install the utility:
pip install speedtest-cli - Run the test:
speedtest-cli --simple - To select a specific server:
speedtest-cli --server 12345(Where
12345— Server ID from the listspeedtest-cli --list).
⚠️ Attention: In macOS starting with Ventura Access to network utilities may be blocked due to security policy. Allow access to System Preferences → Security & Privacy → Privacy.
Method 7: Monitoring speed in real time
If the speed "jumps" during the day, you need a tool for continuous monitoring. Best solutions:
- 📊 GlassWire (Windows/macOS) — shows traffic usage by application and plots speed graphs.
- 📈 NetData (Linux) - Monitors network, processor, memory and Wi-Fi in real time.
- 📱 Fing (mobile app) - scans the network and shows the speed for each device.
How to set up monitoring:
- Install GlassWire and turn on the mode
History(Story). - Run background monitoring for 24 hours.
- Check the charts during peak hours (in the evening when everyone is at home). If the speed drops then, the problem is provider channel overload.
Example of a graph from GlassWire:
Time: 18:00 19:00 20:00 21:00
Speed: 90 45 30 25 Mbps
If the speed drop coincides with an increase in the number of connected devices, the router can't cope—you'll need to limit traffic for some clients or upgrade your hardware.
What to do if the speed is lower than promised?
You've checked your speed and found it's significantly lower than your plan. Here's the process:
- Check the tariffLog in to your provider's personal account and make sure you're not on a "night" or "budget" plan with restrictions.
- Reboot your routerDisconnect it from power for 30 seconds - this will clear the cache and temporary errors.
- Change Wi-Fi channel. In the router settings (
192.168.1.1) select the channel with the minimum load (use WiFi Analyzer for analysis). - Update your router firmwareOutdated software may limit speed.
- Check the cablesIf your internet connection is via a telephone line (ADSL) or fiber optic cable, inspect the cables for damage.
- Contact your providerIf the speed hasn't increased after all these steps, request a line inspection—the problem may be on the operator's end.
Typical responses from providers and what they mean:
| Provider's response | The real reason | What to do |
|---|---|---|
| "You're fine, the speed matches the tariff." | The test is performed on their server, not on your router. | Request a test before your device |
| "Problems on the highway, please wait for the fix." | An accident on the provider's equipment | Check the repair timeframe |
| "Your router is outdated, buy a new one." | The router does not support modern standards. | Check if it supports Wi-Fi 5/6 |
Frequently asked questions about Wi-Fi speed testing
Why is the speed different on my phone and laptop?
This is normal. Laptops usually have more powerful Wi-Fi adapters (for example, Intel AX200 supports Wi-Fi 6), and smartphones conserve battery life by limiting Wi-Fi module performance. Other factors also impact:
- Distance to the router (the antenna in the phone is weaker).
- Background processes (on a PC, they are easier to disable).
- Wi-Fi standard version (for example, iPhone 12 supports Wi-Fi 6, A iPhone 8 - only Wi-Fi 5).
How do I find out who is stealing my speed?
If your speed drops for no apparent reason, it's possible that other devices are connected to your network. To check:
- Go to the router's web interface (
192.168.1.1) in the sectionDHCP ClientsorConnected devices. - View the list of MAC addresses. Unknown devices can be blocked.
- Use the app Fing to scan the network - it will show all active clients.
If you find other people's devices, change the Wi-Fi password to a more complex one (at least 12 characters with numbers and special characters).
Is it possible to increase Wi-Fi speed without buying a new router?
Yes, try these methods:
- 🔄 Change the channel on
5 GHz(less interference, but smaller radius). - 📶 Install the router higher (on a cabinet or wall) - the signal spreads better.
- 🔌 Turn off energy saving for the Wi-Fi adapter in Windows settings (
Device Manager → Network Adapters → Properties → Power Management). - 🔗 Use a Mesh system (if you have a big house). For example, TP-Link Deco or Google Nest WiFi.
If nothing helps, your router is really outdated. Modern standards (Wi-Fi 6) provide a 2-3 times speed increase.
Why does the speed drop at night?
This is a typical problem in apartment buildings. Causes:
- 🏢 Provider network overload — all the neighbors watch movies or play online at the same time.
- 📡 Interference from neighbors — At night, many people turn on Wi-Fi, and the channels become overloaded.
- 🔄 Automatic updates — Windows, smartphones, and even smart TVs download updates at night.
Solutions:
- Try changing the Wi-Fi channel to a less busy one (use WiFi Analyzer).
- Limit night traffic for some devices in your router settings (
Parental Control). - Talk to your provider—some operators artificially limit speeds during peak hours.
How to check Wi-Fi speed on a Smart TV?
On the majority Smart TV (Samsung, LG, Sony) don't have built-in speed testing tools. But there are workarounds:
- Use the app Speedtest (available for Samsung Tizen And LG webOS).
- Connect to TV Amazon Fire Stick or Android TV-box — you can install any speed tests on them.
- Check the speed on another device located near the TV. If it's slow, the problem is with your router or ISP.
If the speed on the TV is low, but on the phone it is normal, update the TV firmware or reset the network settings (Settings → Network → Reset).