## _Support Sniffnet's development_ 💖

Sniffnet is completely free, open-source software which needs lots of effort and time to develop and maintain.

If you appreciate Sniffnet, [sponsor the project](https://github.com/sponsors/GyulyVGC) to support its [growth](https://github.com/GyulyVGC/sniffnet/blob/main/ROADMAP.md).

For sponsorship inquiries, feel free to reach out at `sponsor@sniffnet.app`.

A special shout-out to these awesome organizations and folks who are sponsoring Sniffnet:



| *Processing over 3TB/s of video at peak load, [now hiring in SF](https://www.recall.ai/careers?ashby_jid=7b02811e-bc91-4ef2-925d-f56a5acac13b&utm_source=github&utm_medium=sponsorship&utm_campaign=sniffnet)* |
| --- |




[](https://nlnet.nl)&nbsp;&nbsp;
[](https://www.coderabbit.ai/?utm_source=cr_org&utm_medium=github)&nbsp;&nbsp;
[](https://ipinfo.io)&nbsp;&nbsp;
[](https://ads.fund)&nbsp;&nbsp;
[](https://github.com/Cthulu201)&nbsp;&nbsp;
[](https://github.com/ZEROF)&nbsp;&nbsp;
[](https://www.janwalter.org/)
[](https://linktr.ee/golanbenoni)


## Download


[](https://github.com/GyulyVGC/sniffnet/releases/latest)



|  | [x64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_Windows_x64.msi)   [arm64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_Windows_arm64.msi)   [x86](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_Windows_x86.msi) |
| --- | --- |
|  | [Intel](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_macOS_Intel.dmg)   [Apple silicon](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_macOS_AppleSilicon.dmg) |
|  | DEB: [amd64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_amd64.deb)   [arm64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_arm64.deb)   [i386](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_i386.deb)   [armhf](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxDEB_armhf.deb)
      RPM: [x86_64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxRPM_x86_64.rpm)   [aarch64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxRPM_aarch64.rpm)
      AppImage: [amd64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxAppImage_amd64.AppImage)   [arm64](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxAppImage_arm64.AppImage)   [i386](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxAppImage_i386.AppImage)   [armhf](https://github.com/GyulyVGC/sniffnet/releases/latest/download/Sniffnet_LinuxAppImage_armhf.AppImage) |



Links in the table above will download the latest version of Sniffnet directly from [GitHub releases](https://github.com/GyulyVGC/sniffnet/releases). 
Not what you're looking for? Check out [alternative installation methods](https://github.com/GyulyVGC/sniffnet/wiki/Alternative-installation-methods).

> [!NOTE]
>
> Remember to also install the [required dependencies](https://github.com/GyulyVGC/sniffnet/wiki/Required-dependencies) for your operating system.

## Features

- 💻 choose a **network adapter** of your PC to inspect
- 🏷️ select a set of **filters** to apply to the observed traffic
- 📁 **import** and **export** comprehensive capture reports as **PCAP** files
- 📊 view overall **statistics** about your Internet traffic
- 📈 view **real-time charts** about traffic intensity
- 🏠 identify connections in your **local network**
- 🌍 discover the **geographical location** of remote hosts
- 🌐 find out **domain name** and **ASN** of the hosts you are exchanging traffic with
- 📖 identify **6000+ upper layer services**, protocols, trojans, and worms
- 🎮 see which **programs** are generating network bandwidth
- ⭐ save your **favorite** network hosts, services, and programs
- 📌 keep an eye on your network even when the application is **minimized**
- ️🔎 search and **inspect** each of your network connections in real time
- 🔉 set custom **notifications** to inform you when defined network events occur
- 🚫 import custom **IP blacklists** to highlight potentially dangerous connections
- 🎨 choose the **style** that fits you the most, including custom themes support
- ...and more!

## User manual

Do you want to **learn more**? 
Check out the [**Sniffnet Wiki**](https://github.com/GyulyVGC/sniffnet/wiki), a comprehensive manual to help you
thoroughly master the application from a basic setup to the most advanced functionalities. 
The Wiki includes step-by-step guides, tips, examples of usage, and answers to frequent questions.



## Troubleshooting



  See details

### Missing dependencies

Most of the errors that may arise are likely due to your system missing dependencies
required to correctly analyze a network adapter. 
Check the [required dependencies page](https://github.com/GyulyVGC/sniffnet/wiki/Required-dependencies) 
for instructions on how to proceed depending on your operating system.

### Rendering problems

In some circumstances, especially if you are running on an old architecture or your graphical drivers are not updated,
the `wgpu` default renderer used by [iced](https://github.com/iced-rs/iced)
may manifest bugs (the interface glitches, color gradients are unsupported, or some icons are completely black). 
In these cases you can set an environment variable to switch to the `tiny-skia` renderer,
a CPU-only software renderer that should work properly on every environment:

```sh
ICED_BACKEND=tiny-skia
```

### ***In any case, don't hesitate to [open an issue](https://github.com/GyulyVGC/sniffnet/issues/new/choose), and I will do my best to help you!***



## Acknowledgements

- A big shout-out to [all the contributors](https://github.com/GyulyVGC/sniffnet/blob/main/CONTRIBUTORS.md) of Sniffnet!
- The graphical user interface has been realized with [iced](https://github.com/iced-rs/iced), a cross-platform GUI library for Rust focused on simplicity and type-safety
- IP geolocation and ASN data are provided by [MaxMind](https://www.maxmind.com)
- Free code signing for Windows Installer is provided by [SignPath.io](https://about.signpath.io/), certificate by [SignPath Foundation](https://signpath.org/)
- [Sniffnet](https://ads.fund/token/0xadfc251f8ef00ceaeca2b5c1882dabe5db0833df) project is supported by ADS.FUND
- Last but not least, thanks to [every single stargazer](https://github.com/GyulyVGC/sniffnet/stargazers): all forms of support made it possible to keep improving Sniffnet!

## Stay in the loop

Wait... there's more!Sniffnet is rapidly evolving, and new features are added on a regular basis.
Follow the [**news**](https://sniffnet.app/news/) and Sniffnet socials to never miss an update.



| [](https://bsky.app/profile/sniffnet.app) | [](https://www.linkedin.com/company/sniffnet) | [](https://mastodon.social/@sniffnet) | [](https://t.me/sniffnet) | [](https://x.com/sniffnet) |
| --- | --- | --- | --- | --- |



You can also reach us by email at `info@sniffnet.app`.