How to accurately measure your Wi-Fi router's speed using your phone: instructions for Android and iOS

Do you suspect that your router is slow, but don't know how to check it without a computer? In fact, your smartphone Android or iPhone It can become a full-fledged replacement for specialized network testing programs. The main thing is to correctly interpret the results and eliminate external interference that could distort the data.

In this article we will look at 5 reliable ways measure speed the router specifically (not your internet provider), including hidden mobile OS features, professional apps, and even manual calculations. You'll learn how to distinguish Wi-Fi issues from data plan restrictions, why speeds on a phone and laptop can differ by 2-3 times, and what to do if your router is throttling your bandwidth.

Important: Smartphone tests have an error margin of up to 15–20% Due to hardware limitations of the phone's Wi-Fi chipset, it's best to use multiple methods for accurate diagnosis.

Why is the speed different on my phone and computer?

Before checking your router, you need to understand that Wi-Fi speed And Internet speed — these are not the same thing. A router can transmit a signal at the maximum frequency (for example, 866 Mbps according to standard 802.11ac), but the actual file download speed will be limited:

  • 📶 Provider tariff - if you have it connected 100 Mbps, the router will not be able to distribute more, even if it is technically capable of 1 Gbps.
  • 📱 Phone specifications - budget smartphones often only support Wi-Fi 4 (150–300 Mbps), and the flagships are Wi-Fi 6 (900+ Mbps).
  • 🔄 Router settings - incorrectly selected channel, bandwidth or operating mode (b/g/n/ac/ax) can "cut" the speed.
  • 🏠 External interference — neighboring networks, microwaves, concrete walls, and even aquariums degrade the signal.

For example, if your iPhone 12 shows 300 Mbps via Wi-Fi, and Samsung Galaxy A52 at the same point - only 150 MbpsThe problem is not with the router, but with hardware limitations. Galaxy A52 (it has a single-band module Wi-Fi 5).

📊 What kind of router do you have?
TP-Link
ASUS
Xiaomi
Keenetic
D-Link
Another

Method 1: Standard test via online services (Speedtest, Yandex.Internetometer)

The easiest method is to use web versions of speed testing services. They work right in your browser, don't require installation, and show Internet speed (Not Wi-Fi!) This will help you determine whether the issue is with your ISP or your router.

Instructions:

  1. Connect your phone to the router's Wi-Fi network.
  2. Open your browser and go to one of the services:
  • Run the test and wait for the results. Three parameters are important:
    • Ping (ms) — response time. Standard: <30 ms for games, <100 ms for video.
    • Download (Mbps) — download speed. Should be close to your provider's rate.
    • Upload (Mbps) — upload speed. Typically 2–5 times slower than download.

    ⚠️ Attention: Online tests show speed Internet connections, not Wi-Fi. If the results are lower than your provider's rate, the problem could be with either the router or the provider's line. To isolate the issue, connect your phone to the router via a cable (via a USB adapter) and repeat the test.

    Check your tariff in your provider's personal account

    Reboot your router (turn it off for 30 seconds)

    Connect your phone to the router via cable and repeat the test.

    Call your provider's support team and ask them to check the line-->

    Method 2: Deep Wi-Fi Diagnostics Apps (WiFi Analyzer, NetSpot)

    If online tests show normal internet speed, but pages load slowly and videos lag, the problem is Wi-Fi signal qualityTo analyze it, specialized applications are needed that show:

    • 📊 Signal level (V dBm). Norm: from -50 (excellent) to -70 dBm (acceptable).
    • 🔄 Channel occupancy - If there are a lot of neighbors on your channel, the speed drops.
    • 📶 Maximum connection speed (For example, 433 Mbps when connecting via Wi-Fi 5).
    • 🔌 Router operating mode (802.11n, 802.11ac etc.).

    Best apps for Android And iOS:

    Application Platform Functions Link
    WiFi Analyzer Android Channel analysis, signal strength, and router setup recommendations Google Play
    NetSpot Android/iOS Wi-Fi coverage map, speed test, interference detection Official website
    Fing Android/iOS Network scanning, speed test, device detection Official website
    AirPort Utility iOS Detailed connection information (Apple routers only) Built into iOS

    Example of use WiFi Analyzer:

    1. Install the application and open it.
    2. Go to the tab Channel Graph - all nearby networks and their channels are shown here.
    3. If your channel (for example, 6 or 11) is overloaded, switch to a less busy one in the router settings.
    4. On the tab Connection Check your current connection speed (Link Speed). If it is significantly lower than the maximum for your Wi-Fi standard, the problem is with the router or interference.
    How to enable Wi-Fi analyzer mode on iPhone without apps?

    There is no built-in analyzer on the iPhone, but you can use airplane mode + Wi-Fi To check the signal level:

    1. Turn on Airplane mode V Control center.
    2. Turn on Wi-Fi (it will remain active).
    3. Connect to your network.
    4. Open Settings → Wi-Fi and click on the symbol i near your network.
    5. Look at the field Speed (For example, TX: 200 Mbps, RX: 300 Mbps).

    This data shows current connection speed with a router, but do not take into account interference.

    Method 3: Manual speed test via local network (without internet)

    If you want to check maximum router speedTo avoid provider restrictions, you can run a test within your local network. To do this, you'll need:

    • 📱 Your smartphone (client).
    • 💻 Computer or second smartphone (server).
    • 📀 File size 500–1000 MB (for example, a high quality movie).

    Instructions for Android:

    1. Install the app on both devices FX File Explorer (or any file manager with support FTP/HTTP servers).
    2. On the server device (for example, a tablet), open FX File Explorer → Network Access → Start HTTP Server.
    3. Remember the server address (for example, http://192.168.1.100:8080).
    4. On the client phone, open a browser and go to this address.
    5. Download the test file and time it. Speed ​​is calculated using the formula:
      Speed ​​(Mbps) = (File size in MB x 8) / Time in seconds

    Example: file 800 MB downloaded for 20 seconds. Speed: (800 × 8) / 20 = 320 Mbps.

    ⚠️ Attention: This method shows actual data transfer rate between devices on your network, but doesn't take into account protocol overhead. For accuracy, repeat the test 3-5 times and take the average.

    Method 4: Hidden Android and iOS Diagnostic Tools

    Both mobile operating systems have built-in tools for checking network parameters, but they are hidden from the user. They can be activated via engineering menu or service codes.

    For Android:

    1. Open the app Telephone and enter the code:
      ##4636##
    2. Select Phone information (or Wi-Fi information on some models).
    3. Scroll down to the block Wi-Fi. Displayed here:
      • Wi-Fi signal strength — signal level in dBm.
      • Link speed — current connection speed.
      • Frequency — frequency (2.4 GHz or 5 GHz).
  • For iPhone:

    1. Install the application Shortcuts (if not installed).
    2. Create a new shortcut with an action Get Network Details.
    3. Run the shortcut and it will show SSID, BSSID, RSSI (signal level) and Tx/Rx Rate (transmission/reception speed).

    Critical Information: On iPhone 13/14/15 and newer iOS versions, access to detailed Wi-Fi information is limited. If the shortcut doesn't show speed, use the app AirPort Utility (turn on Wi-Fi scanner mode in the application settings).

    Method 5: Checking via SSH/Telnet (for advanced users)

    If your router supports SSH or Telnet (for example, models on firmware OpenWRT, DD-WRT, or flagship ASUS/Netgear), you can obtain data directly from the router's system. This is the most accurate method, but it requires technical skills.

    Instructions:

    1. Install the client application on your phone SSH (For example, Termux for Android or Prompt 2 for iOS).
    2. Connect to the router via SSH (logins/passwords are usually indicated on the router sticker or in the documentation).
    3. Run the command to check Wi-Fi speed:
      iwconfig

      or for new firmware:

      iwinfo wlan0 info
    4. Please pay attention to the lines:
      • Bit Rate — current connection speed.
      • Signal level — signal level.
      • Noise level — noise level (the lower the better).

    Example output:

    wlan0 IEEE 802.11ac Mode:Master Tx-Power=20 dBm
    

    Bit Rate:866.7 Mb/s Sensitivity:0/0

    Retry:off RTS thr:off Fragment thr:off

    Power Management:off

    Link Quality=95/100 Signal level=-42 dBm Noise level=-95 dBm

    Here you can see that the router is working at speed 866.7 Mbps (maximum for Wi-Fi 5), and the signal quality is excellent (-42 dBm).

    ⚠️ Attention: Not all routers support SSH by default. On some models (for example, TP-Link) you must first enable this feature in the web interface (System Tools → Administration → Remote Management).

    How to interpret results: normal values ​​and deviations

    Once you've received the data, you need to understand what it means. Below is a table of normal values ​​for various parameters:

    Parameter Normal value Critical value What to do?
    Connection speed (Link Speed) Close to the maximum standard (300–866 Mbps For Wi-Fi 5, 900+ Mbps For Wi-Fi 6) Below 50 Mbps with a good signal Change the channel, update the router firmware, check the security settings
    Signal strength (RSSI) From -50 dBm (excellent) to -70 dBm (acceptable) Below -80 dBm Move the router, use a repeater or mesh system
    Ping (ms) <30 ms (perfect), <100 ms (norm) >200 ms Check the network load, reboot the router, contact your provider
    Channel occupancy Less than 3-4 other networks on the same channel More than 10 networks on the channel Change the channel in the router settings (select 1, 6, 11 for 2.4 GHz or 36–48 for 5 GHz)

    If the connection speed (Link Speed) is significantly lower than the maximum for your standard (for example, 72 Mbps instead of 300 Mbps), check:

    • 🔧 Router operating mode - if exhibited 802.11b/g, the speed will be limited 54 MbpsSwitch to 802.11n/ac/ax.
    • 🔄 Channel width - For Wi-Fi 5 should be 80 MHz, For Wi-Fi 6 — 160 MHz.
    • 🔒 Encryption typeWPA3 or WPA2-AES. Obsolete WEP or TKIP reduce speed.

    Common mistakes when checking Wi-Fi speed from your phone

    Many users receive incorrect results due to errors. Here are the most common ones:

    • 📱 Testing near the router — the speed will be inflated. Check in places where you usually use the internet.
    • 🔋 Dead battery — when the charge level is below 20% The phone may limit the performance of the Wi-Fi module.
    • 📶 Automatic frequency selection - if the router switches between 2.4 GHz And 5 GHzThe speed may fluctuate. Please set the range in the settings.
    • 🚫 Background downloads — torrents, updates, or streaming on other devices are eating up your bandwidth. Disable them before testing.
    • 🔄 Outdated router firmware — Software bugs may limit speed. Check the manufacturer's website for updates.

    ⚠️ Attention: On iPhone With iOS 14+, Apple artificially limits Wi-Fi speed when running on battery power (to save energy). Connect your phone to a charger for accurate measurements.

    Why does the speed drop at night?

    Nighttime speed drops are often associated with:

    1. Overload of the provider's network — many users are watching videos or downloading files at the same time.
    2. Automatic updates — phones, computers, and even routers can update at night.
    3. Changing the frequency plan — Some providers reconfigure equipment at night.

    To check if your ISP is to blame, run a speed test at different times of day and compare the results.

    FAQ: Answers to Frequently Asked Questions

    My router supports Wi-Fi 6, but my phone only shows 300 Mbps. Why?

    There are several reasons:

    • Your phone does not support Wi-Fi 6 (check model specifications).
    • Compatibility mode is enabled in the router settings (802.11n/ac instead of 802.11ax).
    • The channel width is set to 20 MHz instead of 80/160 MHz.
    • The range is used 2.4 GHz (maximum 300–450 Mbps), and not 5 GHz.

    Solution: Go to your router settings and force it to turn on. Wi-Fi 6 (if supported), set the channel width 80 MHz and use the range 5 GHz.

    How can I check my router's speed if I don't have a smartphone?

    If you only have a computer or laptop, use:

    • Program WiFi Info View (Windows) - Shows the current connection speed and signal strength.
    • Team in Terminal (macOS/Linux):
      iwconfig

      or for new systems:

      nmcli device wifi list
    • Built-in Windows tools: open Control Panel → Network and Sharing Center → Change adapter settings, find your connection and check the speed in the status.
    Is it possible to increase Wi-Fi speed by changing the antennas on the router?

    Yes, but with some reservations:

    • Replacing the antennas will help if the problem is weak signal (short RSSI).
    • To enlarge speed antennas with support are needed MIMO and compatible with your router (for example, 5 dBi For Wi-Fi 5/6).
    • Cheap antennas (or from other models) can make the situation worse due to impedance mismatch.

    Before purchasing, check whether your router supports replaceable antennas (many budget models have them soldered in).

    Why does the speed via cable and Wi-Fi differ by 2-3 times?

    This is normal. Reasons:

    • Wireless transmission losses - part of the signal is lost in the air.
    • The limitations of the Wi-Fi standard - even Wi-Fi 6 has overhead for encryption and connection management.
    • Hardware limitations — the Wi-Fi module in your phone or router may be weaker than the network card.

    For comparison: by cable Gigabit Ethernet the actual speed is 900–950 Mbps, and by Wi-Fi 6600–800 Mbps under ideal conditions.

    How can I check if my neighbor is stealing my Wi-Fi?

    If you suspect someone is using your network:

    1. Go to the router's web interface (usually 192.168.1.1 or 192.168.0.1).
    2. Find the section DHCP Clients List, Connected Devices or Local area network.
    3. View the list of connected devices. Unknown MAC addresses — a sign of unauthorized access.
    4. To block other people's devices, turn on MAC address filtering or change your Wi-Fi password to a more complex one (WPA3).

    You can also use apps like Fing or NetCut to scan the network.