How to Scan Your Network for Devices and Open Ports in 2026

·
13 min read

Ever get that nagging feeling that someone might be freeloading on your Wi-Fi? Or maybe you just want to know exactly what’s connected to your home network, because between smart TVs, security cameras, phones, and laptops, it can get surprisingly crowded in there. Whatever the reason, scanning your network is easier than you’d think, and the results can be genuinely eye-opening.

In this guide, you’ll learn three ways to see every device on your network and check which ports are open, using your router’s built-in tools, a smartphone app, or a desktop scanner. No command-line wizardry required (though we’ll show you that option too, if you’re curious).

Why Bother Scanning Your Network?

Good question! Here’s what you can actually do with this information:

  • Catch Wi-Fi leechers: Spot unauthorized devices using your internet connection without permission.
  • Audit your own devices: You might be surprised how many things are connected, old tablets, smart plugs, a printer you forgot about.
  • Check for security risks: Open ports (think of them as unlocked doors into a device) can be a problem if they’re running services you don’t need, like remote desktop on a computer you never access remotely.
  • Find shared folders: Make sure you’re not accidentally sharing files with everyone on your network.

A quick note before we dive in: only scan networks you own or have permission to scan. Scanning someone else’s network without permission is a legal no-no. Stick to your home network and you’re totally fine.

Method 1: Check Your Router’s Device List (The Easiest Way)

Before downloading anything, check what your router already knows. Most modern routers and mesh Wi-Fi systems (like TP-Link Deco, Eero, Google Nest Wi-Fi, and Asus routers) have a built-in device list that shows everything connected to your network. It’s honestly pretty great for a quick look.

Using Your Router’s Web Interface

  1. Make sure your computer or phone is connected to your home Wi-Fi.
  2. Open a browser and type your router’s IP address into the address bar. This is usually 192.168.1.1 or 192.168.0.1 try both if you’re not sure. Some routers use 192.168.2.1 or have a custom address printed on the label on the bottom of the router.
  3. Log in with your router’s admin username and password (also usually on the label; if you’ve never changed it, check there first).
  4. Look for a section called Connected Devices, Device List, Clients, or Network Map. The exact name varies by router brand, but it’s usually easy to find on the main dashboard.
  5. You’ll see a list of devices with their name, IP address, MAC address (a unique hardware identifier), and whether they’re connected via Wi-Fi or a cable.
Router admin interface showing Connected Devices or Device List page with a table of device names, IP addresses, MAC addresses, and connection types

See a device you don’t recognize? Most modern routers let you block it right from this screen or kick it off the network entirely. You can also rename devices to keep track of them (labeling “android-4f2a” as “Kid’s Tablet” is way more useful).

Using Your Router’s App

If your router came with a smartphone app, like the TP-Link Tether app, Eero app, or ASUS Router app, you can do all of this from your phone without even opening a browser. Just open the app, tap on your network, and look for a device list or connected clients section.

TP-Link Tether app showing the connected devices list with device names, IP addresses, and connection status

Heads up: Your router’s device list might show recently disconnected devices that are no longer actually online. For the most accurate picture, pair this with one of the scanning tools below.

Method 2: Scan from Your Smartphone (Fast and Friendly)

If you want more detail than your router provides, like open ports and device vendor info, a dedicated network scanner app is the way to go. The best one out there right now is Fing, and it’s free.

Using Fing (iOS and Android)

Fing has evolved a lot since its early days and is now one of the most polished network scanner apps available. It automatically detects your network, identifies devices by vendor, and can even check for open ports on individual devices.

Step 1: Install Fing

Download Fing – Network Scanner from the App Store (iOS) or Google Play (Android). It’s free to download and use for basic scanning.

Step 2: Grant the Required Permissions

When you first open Fing, it’ll ask for a couple of permissions. On iOS, you’ll need to allow Local Network access. On Android, it may ask for location permission. This sounds weird, but Android requires it for Wi-Fi scanning. Go ahead and allow it; Fing isn’t actually tracking your location.

Step 3: Run a Network Scan

Make sure your phone is connected to the Wi-Fi network you want to scan. Fing will usually kick off a scan automatically when you open it. If not, pull down to refresh or tap the scan button. Within a few seconds, you’ll see a list of every device on your network.

Fing app showing the Devices screen with a list of network devices, each showing device name, vendor, and IP address

Step 4: Explore Your Device List

For each device, Fing shows you:

  • Device name (sometimes auto-identified, like “Apple TV” or “Samsung Electronics”)
  • Vendor/manufacturer based on the MAC address
  • IP address and MAC address
  • Device type guess (phone, TV, router, PC, etc.)

Tap any device to see more details. You can also give devices custom names. Tap the pencil icon and label it something useful like “Living Room TV” so you know what’s what next time.

Step 5: Check Open Ports on a Device

Tap on a device, then look for a Services or Find open ports option. Fing will scan that specific device for open ports and tell you what services are running, such as HTTP (web interface), SSH (remote access), or FTP (file transfer).

Fing app showing the device detail screen with the Services or Find open ports option highlighted, and a list of detected open ports

If you spot something unexpected, like Remote Desktop (port 3389) open on a device that shouldn’t be remotely accessible, that’s worth investigating and probably closing.

Alternative: Network Analyzer (iOS and Android)

If you want a second opinion or just prefer a different interface, Network Analyzer is another solid option available on both iOS and Android. It includes LAN scanning plus extra tools like ping, traceroute, DNS lookup, and Whois, which are handy if you want to dig deeper into a specific device.

Network Analyzer app showing the LAN scan results with a list of devices and colored status indicators for pingable, Bonjour, gateway, and UPnP services

Method 3: Scan from Your Windows PC or Mac (More Detail, More Control)

Desktop scanners give you the most detailed results, especially for open ports. Here are the best options depending on your setup.

Advanced IP Scanner (Windows, Free)

Advanced IP Scanner is a popular free tool for Windows that’s genuinely easy to use. It scans your local network using ARP, NetBIOS, and ping to find devices and list their hostnames, IP addresses, MAC addresses, and manufacturers. You can download it from the official Advanced IP Scanner website.

Step 1: Download and Launch Advanced IP Scanner

Head to the Advanced IP Scanner website and download the installer. Run it and choose whether to install it or run it as a portable app (the portable option is great if you want to carry it on a USB drive). Once it’s open, it’ll usually auto-detect your local IP range (something like 192.168.1.1-254).

Advanced IP Scanner main window showing the IP address range field pre-filled and the Scan button highlighted

Step 2: Run the Scan

Click the big green Scan button. The tool will sweep through your IP range and start populating a list of discovered devices. It’s pretty fast; most home networks scan in under a minute.

Advanced IP Scanner showing scan results with a list of devices including device name, IP address, manufacturer, and MAC address columns

Step 3: Explore the Results

You’ll see columns for device name/hostname, IP address, manufacturer, and MAC address. Any device with a folder icon has shared folders you can browse. Right-click any device to get extra options like opening it in a browser (if it has a web interface on port 80) or connecting via Remote Desktop.

Advanced IP Scanner right-click context menu on a device showing options like Open in browser, Connect via Remote Desktop, and Show device info

Angry IP Scanner (Windows, macOS, and Linux, Free)

Angry IP Scanner is a great cross-platform option if you’re on a Mac or want something that works on all three major operating systems. It’s open source and available from angryip.org. Unlike the old days, it no longer requires Java. It now runs as a standalone app.

On Windows

  1. Download the Windows installer from the Angry IP Scanner website and run it.
  2. When it opens, your local IP range should already be filled in. If not, enter it manually (e.g., 192.168.1.1 to 192.168.1.254).
  3. Click Start to begin the scan.
  4. Once it’s done, you’ll see a list of alive hosts with their IP address, ping time, and hostname. You can configure it to also check specific ports by going to Tools > Preferences > Ports and entering port numbers like 80, 443, 22, 3389.
Angry IP Scanner main window showing scan results with IP addresses, ping times, hostnames, and open ports columns

On macOS

  1. Download the macOS version (.dmg file) from the Angry IP Scanner website.
  2. Open the .dmg and drag the app to your Applications folder.
  3. Launch it from Applications. macOS may warn you about an unverified developer. If so, go to System Settings > Privacy & Security and click Open Anyway.
  4. Your local IP range should auto-populate. Click Start to scan.
  5. Results appear the same as on Windows, showing alive hosts with IP, ping, hostname, and any configured ports.
Angry IP Scanner on macOS showing scan results with a list of devices and their IP addresses, hostnames, and port status

Method 4: Use Nmap for the Deepest Scan (Advanced Users)

If you really want to go deep, and we’re talking full port scanning, service version detection, and OS fingerprinting, Nmap is the tool for the job. It’s been the gold standard for network scanning for decades and it’s still actively maintained and widely used in 2026. It’s free and open source.

Fair warning: Nmap is a command-line tool, meaning you type commands into a terminal window rather than clicking buttons. Don’t let that scare you off. The commands are actually pretty simple.

Installing Nmap

On Windows

Download the Windows installer from nmap.org. It includes an optional GUI called Zenmap if you prefer clicking over typing. Run the installer and follow the prompts.

On macOS

The easiest way is to use Homebrew (a free package manager for Mac). If you have Homebrew installed, open Terminal and run:

brew install nmap

Alternatively, download the macOS installer directly from nmap.org.

Basic Nmap Commands

Open Command Prompt (Windows) or Terminal (macOS) and try these:

Discover all devices on your network (ping sweep):

nmap -sn 192.168.1.0/24

Replace 192.168.1.0/24 with your actual network range if it’s different (your router’s IP address will give you a clue; if it’s 192.168.0.1, use 192.168.0.0/24). This lists every device that responds, along with its hostname and MAC address.

Windows Command Prompt showing the output of nmap -sn 192.168.1.0/24 with a list of discovered hosts, their IP addresses, and MAC addresses

Scan open ports on a specific device:

nmap -sV 192.168.1.10

Replace 192.168.1.10 with the IP address of the device you want to check. The -sV flag tells Nmap to also try to identify what service (and version) is running on each open port, so instead of just “port 80 is open,” you might see “Apache HTTP Server 2.4.58.”

macOS Terminal showing the output of nmap -sV with a list of open ports, their service names, and version information for a scanned device

Scan a range of IP addresses:

nmap -sV 192.168.1.1-50

This scans the first 50 addresses in your range, which is useful if you want to check a chunk of devices without scanning the whole network.

What Do Open Ports Actually Mean?

Once you’ve got your scan results, you might be staring at a list of port numbers wondering what any of it means. Here’s a quick cheat sheet for the most common ones you’ll see on a home network:

PortServiceWhat It Means
80HTTPDevice has a web interface, try typing its IP address in your browser
443HTTPSSame as above, but secure (encrypted)
22SSHRemote command-line access, fine on a NAS or router, suspicious on a random device
3389RDPWindows Remote Desktop, disable if you don’t use remote access
5900VNCRemote desktop (non-Windows), same advice as RDP
21FTPFile transfer, often found on NAS devices and printers
554RTSPVideo streaming, common on IP cameras and smart TVs
9100PrinterNetwork printing, totally normal on a printer

For a full list, the Wikipedia page on TCP and UDP port numbers is a great reference.

Tips and Troubleshooting

Common Issues

Problem: The scanner isn’t finding all my devices

This is actually pretty common, and there are a few reasons it happens:

  • Firewalls blocking ping: Many modern devices ignore ping requests by default, so some scanners miss them. Tools that use ARP scanning (like Fing and Advanced IP Scanner) are better at finding these devices since ARP works at a lower level that’s harder to block.
  • Client isolation on your router: Some routers have a setting that prevents devices from seeing each other on the same Wi-Fi network. If your router has AP isolation or client isolation turned on, scanners won’t be able to reach other wireless devices.
  • Devices on a guest network or VLAN: If some devices are on a separate guest network, they’ll be invisible to scanners running on the main network. That’s actually by design. It’s a good security feature.

Problem: My phone app needs weird permissions

On Android, network scanning apps require location permission because that’s how Android controls Wi-Fi access. On iOS, you’ll need to grant Local Network permission. Neither of these means the app is tracking you. It’s just how the operating system works. You can revoke the permissions after scanning if you prefer.

Problem: I found a device I don’t recognize, what do I do?

  1. Check the vendor/manufacturer name in your scanner. It’s based on the MAC address and often gives a big clue (e.g., “Amazon Technologies” is probably an Echo or Fire device).
  2. Check the device name. Sometimes it’s descriptive even if you don’t immediately recognize it.
  3. If you still can’t identify it, log into your router and block the device’s MAC address, then change your Wi-Fi password. Use WPA2-Personal or WPA3-Personal with a strong password, and never WEP.

Problem: My router shows more devices than my scanner (or vice versa)

That’s normal. Your router keeps a list of devices that have connected recently, including ones that are currently offline. Your scanner only finds devices that are online right now. Use both together for the full picture.

Pro Tips

  • Turn off UPnP if you don’t need it: UPnP (Universal Plug and Play) lets devices automatically open ports on your router, which can be a security risk. Check your router settings and disable it if you don’t actively use it.
  • Scan a small port range first: If you’re using Nmap or Angry IP Scanner, start with common ports like 22, 80, 443, 3389, 5900 instead of scanning all 65,535 ports. It’s much faster and covers the ports that actually matter for home security.
  • Label your devices in Fing: Once you’ve identified everything, give each device a custom name in Fing. Next time you scan, unknown devices will stand out immediately.
  • Keep your router firmware updated: While you’re in your router’s admin interface, check if there’s a firmware update available. Outdated firmware is one of the most common home network security gaps.

Wrapping Up

Scanning your home network takes maybe five minutes and can tell you a surprising amount: who’s connected, what’s running, and whether anything looks out of place. For most people, starting with your router’s built-in device list plus a quick Fing scan covers everything you need. If you want to go deeper on open ports and services, Advanced IP Scanner (Windows) or Angry IP Scanner (cross-platform) are excellent free options. And if you’re feeling adventurous, Nmap gives you the most complete picture of anything out there.

Honestly, the results might genuinely surprise you, in a good way. Once you know exactly what’s on your network, you can make smarter decisions about security and stop wondering if that mystery device is a neighbor’s phone or your own smart thermostat. Give it a try and see what you find!