Network Scanner

Find the devices on your local network: ping, a few TCP ports and the ARP table, from your own computer.

The scan runs on your computer through the local agent. The network and the hosts it finds stay on this page.

Scan

Agent disconnectedConnection settings

Local agent

Pairing code
Paste the current code from the agent window. The field is cleared after each attempt.

The connection is remembered in this browser until the session expires or the agent restarts. Disconnect removes it.

Set up the agent

Download and start the local agent, then come back to this page.

About the agent and download
  1. Start MyDevTools Agent and turn on “Allow local network and this PC as targets” in the agent window. Local networks are private, so the scan needs it.
  2. Copy the pairing code from the agent window.
  3. Paste the code below. If the browser asks for local-network access, allow it for this connection.

The browser sends the network, the probe ports and the timeout only to the agent on 127.0.0.1. The agent scans only a network that one of this computer's own interfaces is on, at most 1024 addresses. It sends one ping and opens a TCP connection to each probe port, then closes it; it sends no data. The scan does not go to a MyDevTools server. This browser remembers the probe ports, the timeout and the name lookup setting. It does not store the network or the hosts found.

This computer's networks
The IPv4 networks of this computer's interfaces, as the agent reports them. A network wider than /22 is narrowed to the /22 around this computer's address.
Network
An IPv4 network in CIDR form, from /22 (1024 addresses) to /32. It must lie inside one of this computer's networks.
Probe ports
Up to 16 TCP ports separated by commas. A host that accepts or refuses a connection on any of them counts as found, even if it does not answer ping. Leave empty for ping and ARP only.
Timeout per host
How long to wait for the ping and each probe, from 200 to 5000 milliseconds.

Hosts found

Scan a network to see the hosts that answer.

On this page

Network Scanner asks the local agent on your Windows computer to find the devices on your own network. Each address gets a ping, TCP probes on a few ports you choose and an ARP table lookup, so a phone, printer or router shows up even when it ignores ping. Hosts appear as they answer, with their MAC address, ping time, open probe ports and, if you like, their DNS name. The grant is network.scan, separate from the port scanner and the other network tools.

Detailed Functionality

The scanner covers only a network that one of this computer's interfaces is on, and at most a /22 (1024 addresses) at once; the page lists those networks for you to pick. The network and broadcast addresses are skipped. Up to 32 addresses are checked at once, each waiting 200 to 5000 milliseconds. A host counts as found when it answers ping, accepts or refuses a TCP connection on a probe port, or has a MAC address in the ARP table. Local networks are private, so “Allow local network and this PC as targets” must be on in the agent window. This computer's own address is marked. At most two scans run at once, and Stop ends the scan in the agent.

Practical Examples

  • 192.168.1.0/24 on a home router lists the router, phones, TVs and printers with their MAC addresses.
  • Probe ports 22, 3389 find the machines you can reach over SSH or Remote Desktop.
  • 10.0.4.0/22 covers an office subnet of 1024 addresses in one scan.

How to Use This Tool

  1. Start the local agent

    Download the agent, start it, turn on local-network access in its window and copy the pairing code.

  2. Pair the network scanner

    Paste the code and connect. The page asks for network.scan and keeps capabilities this browser already holds.

  3. Pick the network

    Choose one of this computer's networks or type a smaller range inside it, and set the probe ports and timeout.

  4. Scan and read the hosts

    Press Scan. Hosts appear as they answer, sorted by address. Press Stop to end early, and copy the table as tab-separated text.

Tips and Best Practices

  • ARP finds hosts that block ping and every probe port, but only on the same network segment as this computer.
  • Name lookup needs a DNS server that knows your local names; many home routers do.
  • A host that is asleep or behind a client firewall may not show up at all.
  • The published Windows download may be older than this page. The scanner needs an agent that advertises network.scan.

Help shape what comes next

What should we improve next?

Choose one suggestion. These are ideas, not promised features.

Choose one option

The vote sends only the selected choice as an anonymous count. It contains no input, file data, URL, cookie or identifier and is not stored in this browser. Reloading the page allows another vote.