Sniffnet
Shows what your machine is actually talking to, with charts instead of a wall of packets.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
2 more ways to get Sniffnet
Other download sites
Run by third parties, not by GyulyVGC. Prefer the official page above when it works.
Package managers
- Homebrew
brew install sniffnet
About Sniffnet
Sniffnet watches a network adapter and turns the traffic into something readable: which hosts you are exchanging data with, how much, over which protocols, and where those hosts are. Filters narrow it down, and a notification can fire when a threshold or a specific pattern is hit.
It is written in Rust with a clean interface and is translated into more than twenty languages. Captures can be exported as PCAP files for Wireshark when you need to look at individual packets.
Strengths
- Readable charts and per-host statistics rather than a packet list
- Exports to PCAP so Wireshark can take over for the detail
- Custom notifications on traffic thresholds or matching patterns
- Windows, macOS and Linux with DEB, RPM and AppImage builds
Limitations
- Needs packet capture drivers installed, such as Npcap on Windows
- Not a substitute for Wireshark when you need packet-level detail
- Only sees traffic on the machine it runs on, not the whole network
- Requires elevated privileges to capture
Details
- Pricing
- FreeFree and open source under the Apache 2.0 licence, funded by sponsorship.
- License
- Apache-2.0
- Developer
- GyulyVGC
- Platforms
- Windows, macOS, Linux
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Finding out which program is using your connection and who it is talking to
- Categories
- Network tools
- Last verified
- Added
- Provenance
- Selected from the TechWalrus downloads catalog (Network); facts checked against the developer's own pages, 2 sources on file.
Alternatives to Sniffnet
Compare allSoftware that can replace Sniffnet for an important use case, and what changes if you switch.
RustNet
Terminal network monitor showing live connections per process with packet inspection.
RustNet moves to a terminal interface showing live TCP, UDP and QUIC connections per process with protocol detection, sandboxed by default, but is a young project.
bandwhich
Terminal tool that shows current network use broken down by process and connection.
bandwhich is a terminal tool that attributes bandwidth to processes and connections, without charts, notifications or PCAP export, and is in passive maintenance.
TapMap
Shows the services your computer connects to on a world map.
TapMap shows the services your computer contacts on a real-time world map on macOS and Linux, with approximate GeoIP locations and fewer statistics.
TCPView
Sysinternals viewer for active TCP and UDP endpoints on Windows.
TCPView is closed-source Windows freeware listing endpoints with owning processes and letting you close connections, with no charts, history or alerting.
Similar software
Related functionality, not necessarily a direct replacement.
Wireshark
The network protocol analyser: capture traffic and read it packet by packet, with dissectors for hundreds of protocols.
Glances
A cross-platform system monitor that runs in a terminal, in a browser, or as an API feeding a dashboard.
btop++
A terminal resource monitor that looks good enough to leave open, with processes, CPU, memory, disks, network and GPUs.
Advanced IP Scanner
Scans a home or office network and lists every device with its name, MAC address and shared folders.
tcpdump
The classic command-line packet capture and analysis tool.
Npcap
Windows packet capture driver used by Wireshark, Nmap and similar tools.