Install latest/stable of vnStat

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.

Install using the command line

sudo snap install vnstat

Don't have snapd? Get set up for snaps.

Channel Version Published

Console-based network traffic monitor

vnStat is a console-based network traffic monitor that uses the network interface statistics provided by the kernel as information source. This means that vnStat won't actually be sniffing any traffic and also ensures light use of system resources regardless of network traffic rate.


  • gathered statistics persists through system reboots
  • can monitor multiple interfaces at the same time
  • several output options
    • summary, 5 minute, hourly, daily, monthly, yearly, top days
    • png image output with multiple layouts
  • data retention duration is fully user configurable on the fly
  • months can be configured to follow billing period
  • light, minimal resource usage
  • same low cpu usage regardless of traffic

For more information see

Details for vnStat

  • GPL-2.0

Last updated
  • 12 June 2024 - latest/stable
  • 12 June 2024 - latest/edge



Source code

Report a bug

Share this snap

Generate an embeddable card to be shared on external websites.

Install vnStat on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Is there a problem with vnStat? Report this app