iPerf - The ultimate speed test tool for TCP, UDP and SCTPTest the limits of your network + Internet neutrality test

Windows Windows

Binaries are available at :

macOS macOS :
Android Android :

Building iperf3 for Android : https://github.com/davidBar-On/android-iperf3/

Ubuntu Ubuntu / Debian / Mint

launch a terminal and type sudo apt-get install iperf3

Fedora Fedora / Red Hat / CentOS / Rocky

launch a terminal and type yum install iperf3


launch a terminal and type sudo pkg install benchmarks/iperf3

french French forum for iPerf

iPerf3 server log script :

iperf3tocsv iperf3tocsv.py (2.5 KiB) by Kirth Gersen
Log for iPerf3 : display "date,ip,localport,remoteport,duration,protocol,num_streams,cookie,sent,sent_mbps,rcvd,rcvd_mbps,totalsent,totalreceived"

How to perform a more recent installation of Iperf than the one included in Ubuntu / Debian / Mint ?

  1. Removing the old version: sudo apt remove iperf3 libiperf0
  2. Install the dependency: sudo apt install libsctp1
  3. Take a recent Ubuntu distribution from https://launchpad.net/ubuntu/+source/iperf3
  4. Download iperf3_3.xx-1_amd64.deb and libiperf0_3.xx-1_amd64.deb packages (use amd64 version for a standard version of Ubuntu)
  5. Install downloaded packages: sudo dpkg -i libiperf0_3.xx-1_amd64.deb iperf3_3.xx-1_amd64.deb
  6. Remove downloaded packages that are now unnecessary: rm libiperf0_3.xx-1_amd64.deb iperf3_3.xx-1_amd64.deb