• #1 NetSpot
  • Wi-Fi Site Surveys, Analysis, Troubleshooting
  • 4.8
  • 969 User reviews

Choosing the Best Linux WiFi Scanner

Linux WiFi scanners provide valuable insight into wireless activity in your location, allowing you to see how many networks are available, which channels they broadcast on, and more. Let’s take a look at the best Linux WiFi scanners and discuss non-Linux alternatives, such as NetSpot WiFi scanner.
top choice
  • NetSpot
  • Wi-Fi Site Surveys, Analysis, Troubleshooting
  • 4.8
  • 969 User reviews

Using a Linux WiFi scanner, you can quickly discover all WiFi networks in your area and learn everything you need to know about their configuration. Let’s take a look at three best scanners that you can install on most Linux distributions, including, of course, Ubuntu and Linux Mint.

Scanning WiFi Networks on Linux

As a Linux user, you enjoy virtually limitless control over your operating system. You can also use Linux to control your WiFi network in order to improve its performance and reliability. With a fast and stable wireless connection to the internet, updates will take less time to download, websites will load faster, and audio/video chats won’t suffer from stuttering.

In order to make your WiFi perform better, you need to understand how other WiFi networks that are actively broadcasting in your area are configured. A WiFi scanner application can make this task easy by automatically collecting all important information and making it easy to analyze. The collected information typically includes the WiFi band and channel settings of found networks, their signal strength, security settings, and more.

Once you know how other networks are configured, changing your WiFi settings to avoid interference and other issues that plague poorly configured networks is easy: all you need to do is log in to your router’s admin panel and make your changes.

If you have access to a Windows or macOS computer, you can, of course, use WiFi scanner Mac or WiFi scanner Windows apps, some of which are easier to use than available Linux scanners, and the best ones even have extra useful features, such as the ability to create WiFi heatmaps.

Option 1:
Available for Graphical wireless scanning for Linux

LinSSID is a user-friendly Linux scanner with a graphical user interface and the ability to scan both 2.4 GHz and 5 GHz networks. Because it was written in C++ with Linux in mind, it offers snappy performance even on low-end systems, making it ideal for remote WiFi scanning using an older laptop.

If you’re using a Debian-based Linux distribution, you can install LinSSID with the following commands:

  1. sudo add-apt-repository ppa:wseverin/ppa
  2. sudo apt-get update
  3. sudo apt-get install linssid

Once LinSSID is installed on your system, you can launch it from the terminal (just type “linssid” and hit Enter) or the application launcher.


The user interface is fairly simple and functional, and all important options are visible at a glance. To start a scan, choose the correct WiFi interface and click the Run button. LinSSID should display a list of all available WiFi networks after just a few seconds, and you can view the configuration of each network, including its SSID, MAC address, channel number, encryption, signal strength, and so on.

If you’re using Linux Mint and have trouble selecting your WiFi interface, we recommend you follow this Linux Mint connect to WiFi guide first.

Option 2:
Available for controlling NetworkManager

Linux distributions with GNOME graphical user interface come with a handy tool for controlling NetworkManager, called nmcli. Just like many other useful Linux WiFi tools nmcli, doesn’t have a graphical user interface, but using it to scan available WiFi networks isn’t too complicated once you know the right commands.


Provided nmcli is installed correctly on your system and your WiFi adapter is working correctly (see this Linux Mint WiFi setup guide for more information), you should be able to instantly obtain a list of available WiFi networks with this command:

nmcli dev wifi

If it doesn’t work, run it with superuser privileges (using sudo).

To display even more information about each network, use this command:

nmcli -f ALL dev wifi

This page explains everything this WiFi analyzer for Ubuntu, Linux Mint, and other distributions with GNOME can do.

Option 3:
Available for monitoring application for wireless network devices

Wavemon is another tool that you can use on Ubuntu to scan WiFi networks. To install it, enter the following command in the terminal:

sudo apt install wavemon

Of course, you can also build it on other Linux distributions, and the instructions on how to do so are conveniently provided on its GitHub page.


Despite not having a graphical user interface, wavemon is surprisingly user-friendly because you don’t need to know any commands to use it. That’s because it’s actually a text user interface (TUI) application that list all main options right on the main screen. If you would like to learn more about each available option, we recommend you read wavemon’s man page.

Available for MacBook (macOS 10.12+) or any laptop (Windows 7/8/10/11) with a standard 802.11a/b/g/n/ac/ax wireless network adapter.
  • 4.8
  • 969 User reviews
  • 500K
  • Users

Even though Linux users can choose from several reliable WiFi scanners, there’s really no alternative to tools like NetSpot, especially when it comes to usability.

  • Inspector Mode

    Gives you real-time insights into the WiFi networks around you.
  • Survey Mode

    Provides a comprehensive, map-based analysis of your WiFi network's performance.
  • Planning Mode

    Enables you to simulate and plan your WiFi network's layout and coverage.

NetSpot runs on macOS and Windows, and it can be used by experienced network administrators and regular home users alike for wireless site surveys, Wi-Fi analysis, and Wi-Fi troubleshooting.

NetSpot Inspector Mode

If none of the Linux WiFi scanners described in this article managed to win you over, we recommend you give it a try and download the free version from its website.

Wi-Fi Site Surveys, Analysis, Troubleshooting runs on a MacBook (macOS 10.12+) or any laptop (Windows 7/8/10/11) with a standard 802.11a/b/g/n/ac/ax wireless network adapter.
  • 4.8
  • 969 User reviews
  • #1
  • Wi-Fi Site Surveys, Analysis, Troubleshooting

  • 500K
  • Users
  • 10
  • Years
  • Cross-platform
  • Mac/Windows


How do I scan for WiFi on Linux?

To quickly discover available WiFi networks on Linux, you can use the WiFi utility provided by your desktop environment, such as GNOME Network Manager. If you want to see more detailed information about individual networks, we recommend you download a Linux WiFi scanner.

How do I scan WiFi with Nmcli?

Nmcli is a command-line tool for controlling NetworkManager and reporting network status, and you can use it to scan WiFi networks using the following command: nmcli dev wifi.

How do you use LinSSID?

To use LinSSID, you first need to install it from your distribution’s repositories. Then, launch the app and enter your admin password. To start scanning, select your WiFi interface (wlan0 usually) and click the Run button.

Have more questions?
Submit a request or write a couple words.

Read next in All about Wi-Fi

If you want to get more information about Wi-Fi, check out the following articles about Wi-Fi routers, the best apps for wireless networking, WiFi signal, etc.
Get NetSpot for Free
Wi-Fi Site Surveys, Analysis, Troubleshooting runs on a MacBook (macOS 10.12+) or any laptop (Windows 7/8/10/11) with a standard 802.11a/b/g/n/ac/ax wireless network adapter.