Ping
ICMP reachability and latency
Unprivileged ICMP echo through a native probe, so it is a real ping rather than a TCP connect pretending to be one. Continuous or fixed-count, with adjustable packet size and a running min/avg/max and loss summary.
Features
Grouped by the question you are trying to answer rather than by protocol, which is how the app itself is laid out.
Whether something answers, how fast, and where it stops answering.
ICMP reachability and latency
Unprivileged ICMP echo through a native probe, so it is a real ping rather than a TCP connect pretending to be one. Continuous or fixed-count, with adjustable packet size and a running min/avg/max and loss summary.
Map every hop along the path
Walks the TTL up one hop at a time and reads each router's reply out of the socket error queue, naming every hop along the way.
Per-hop loss and latency over time
Traceroute and ping combined: it keeps probing every hop and shows where loss actually starts, which a single traceroute cannot tell you.
Internet download, upload and bufferbloat
Measures the line itself against Cloudflare's edge, which answers from wherever is nearest. Reports download, upload, idle latency and jitter — and latency measured while the link is saturated, which is what actually decides whether a video call survives someone else's download.
Throughput against an iperf3 server
Speaks the real iperf3 control protocol, so it measures against any standard iperf3 server. Forward and reverse, with per-second throughput as it runs.
What is on this network, and what is on the air around you.
Discover devices on your network
Sweeps the subnet with ICMP, falls back to a short TCP probe for hosts that ignore ping, and identifies what it finds using Bonjour, UPnP, WS-Discovery and NetBIOS. Every device opens a detail page with its records and an automatic scan of the ports LAN devices actually listen on. It can also keep watching in the background and notify you when a device you have not seen before joins the network.
Nearby APs, channels and signal
Every access point in range with its band, channel, width, security and standard, plus a channel chart showing which parts of the spectrum are crowded and an estimated distance from signal strength.
Find open TCP ports on a host
Full-connect TCP scanning with presets or your own ranges. Distinguishes open from closed from filtered, and reads the banner from services that greet on connect.
Services advertised over mDNS
Browses the local domain for advertised services and resolves each one to its host, port and TXT records — printers, media players, file shares.
Devices, services and port forwards
SSDP discovery followed by a fetch of each device description, including the port mappings a router has open.
The records behind an address or a name, and the maths that goes with them.
Your public IP, location and ISP
Both your public IPv4 and IPv6 together rather than whichever answered first, with the geolocation, ISP and AS behind any address you look up.
Domain and IP registration records
Queries port 43 directly and follows the referral chain from IANA to the registry that actually holds the record.
A, AAAA, MX, TXT and more
Queries any resolver you name — with the common public ones suggested — over plain DNS or DNS-over-HTTPS, with EDNS0 and the TCP retry the standard requires when a reply is truncated.
Subnets, masks and host ranges
Network and broadcast addresses, netmask and wildcard, host range and count, class and scope, and subdividing a network into equal subnets.
Keeping an eye on a server, and switching a machine back on.
Background alerts when a server drops
Checks the hosts you care about on a schedule and posts a notification when one stops answering. The checks run natively, so they keep working with the app closed.
Power on saved machines remotely
Saved machines, each with its own MAC, broadcast address and port. Sends the magic packet and then polls to confirm the machine actually came up.
Three permissions, each tied to one feature. Nothing is requested until you open the tool that needs it.
Android will not return WiFi scan results to any app that does not hold location permission — that is the operating system's rule, not a choice this app made. It is used for nothing else: the app never reads, stores or sends your position. Skip the WiFi Analyzer and it is never requested.
So Server Watcher can tell you when a host you are watching stops answering. Without it the watcher still runs; it just has no way to reach you.
Also Server Watcher. Android defers ordinary background work aggressively and will not run it more often than every fifteen minutes, which is useless for noticing an outage. A foreground service is the only way to check on the schedule you chose.
The LAN scanner and port scanner are diagnostic tools, and the same tools are useful to someone who has no business running them. Point them at your own network, or one you administer or have permission to test — scanning networks you do not have permission to scan is unlawful in many places.