Iftop

Real-time bandwidth usage software


title: "Iftop" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["unix-network-related-software", "system-administration"] description: "Real-time bandwidth usage software" topic_path: "technology/operating-systems" source: "https://en.wikipedia.org/wiki/Iftop" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary Real-time bandwidth usage software ::

::data[format=table title="Infobox software"]

FieldValue
nameiftop
screenshot[[File:Iftop.png
developerPaul Warren
released
latest release version0.17
operating_systemUnix-like
programming_languageC
genreBandwidth usage / System monitor
licenseGNU General Public License
website
repohttps://code.blinkace.com/pdw/iftop
::

| name = iftop | screenshot = [[File:Iftop.png|300px]] | developer = Paul Warren | released = | latest release version = 0.17 | latest release date = | operating_system = Unix-like | programming_language = C | genre = Bandwidth usage / System monitor | license = GNU General Public License | website = | repo = https://code.blinkace.com/pdw/iftop

Iftop is a free software command-line system monitor tool developed by Paul Warren. It produces a real-time stream of incoming and outgoing network communications from the operating system iftop is running within. By default, the connections are ordered by bandwidth usage, with only the largest ("top") bandwidth consumers shown. It is analogous to top, but instead of system-wide resource monitoring, it focuses on displaying just network usage. Iftop is typically used for monitoring bandwidth consumption, and while investigating unknown consumers of available network bandwidth.

Description

iftop is a passive monitoring tool. This program monitors network traffic and displays a table of current bandwidth usage, bandwidth measured in bits per second at default, and may be changed to bytes per seconds with the command line option.

An interface may be specified' if not, it will listen on the first interface it finds that appears to be external.

By default, iftop will look up hostnames associated with addresses and counts all IP packets that pass through the filter.

A feature of iftop is that it can suppress display of DNS traffic by using a filter code such as "not port domain", or switch it off entirely, by using the -n option or by pressing "n" when the program is running. Using the -F option makes it possible to show packets entering and leaving a given network.

iftop may be used for inspecting TCP or UDP ports also, using the option -P.

References

References

  1. "Change Log for Iftop".
  2. (November 9–14, 2008). "Topnet: A Network-Aware". USENIX Association.
  3. (2023-12-27). "A Linux Admin‘s Guide to Mastering the Iftop Network Bandwidth Monitor".

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

unix-network-related-softwaresystem-administration