- iPerf — The ultimate speed test tool for TCP, UDP and SCTP Test the limits of your network + Internet neutrality test
- Table of contents :
- Download iPerf3 and original iPerf pre-compiled binaries
- iPerf3 server log script :
- iPerf C++ source :
- UWP iPerf3 source :
- How to perform a more recent installation of Iperf than the one included in Ubuntu / Debian / Mint ?
- Install Iperf 3.9 via the command line :
- Install Iperf 3.1.3 with Graphical installation :
iPerf — The ultimate speed test tool for TCP, UDP and SCTP Test the limits of your network + Internet neutrality test
Table of contents :
Download iPerf3 and original iPerf pre-compiled binaries
Note that iPerf3 is not backwards compatible with iPerf2.
Windows 64 bits compiled by Vivien Guéant. (sha256)
- iPerf 3.1.3 (8 jun 2016 — 1.3 MiB for Windows Vista 64bits to Windows 10 64bits)
- iPerf 3.1.2 (1 fev 2016 — 1.3 MiB for Windows Vista 64bits to Windows 10 64bits)
- iPerf 3.0.12 (8 jun 2016 — 1.3 MiB for Windows Vista 64bits to Windows 10 64bits)
- iPerf 3.0.11 (9 jan 2015 — 1.3 MiB for Windows Vista 64bits to Windows 10 64bits)
- iPerf 2.0.9 (6 jun 2016 — 1.7 MiB for Windows Vista 64bits to Windows 10 64bits)
- iPerf 2.0.8b (17 sep 2015 — 1.6 MiB for Windows Vista 64bits to Windows 10 64bits)
Windows 32 bits compiled by Vivien Guéant. (sha256)
- iPerf 3.1.3 (8 jun 2016 — 1.3 MiB for Windows XP to Windows 10)
- iPerf 3.1.2 (1 fev 2016 — 1.3 MiB for Windows XP to Windows 10)
- iPerf 3.0.12 (8 jun 2016 — 1.4 MiB for Windows XP to Windows 10)
- iPerf 3.0.11 (9 jan 2015 — 1.3 MiB for Windows XP to Windows 10)
- iPerf 2.0.9 (6 jun 2016 — 1.7 MiB for Windows XP to Windows 10)
- iPerf 2.0.8b (17 sep 2015 — 1.6 MiB for Windows XP to Windows 10)
- iPerf 2.0.8 (12 jan 2015 — 231 KiB for Windows XP to Windows 10) built without Cygwin
- iPerf 2.0.6 (10 mar 2014 — 1.6 MiB for Windows XP to Windows 10)
- iPerf 2.0.5b (8 jul 2010 — 1.6 MiB for Windows XP to Windows 10) Fixed some Cygwin performance issues by Iuliu Rus (Google)
- iPerf 2.0.5 (8 jul 2010 — 1.2 MiB for Windows XP to Windows 10)
- iPerf 2.0.2 (3 may 2005 — 614 KiB only for Windows 2000 and Windows XP)
- iPerf 1.7.0 (13 mar 2003 — 84.4 KiB only for Windows 2000 and Windows XP) built without Cygwin
- iPerf 1.7.0 (13 mar 2003 — 316 KiB only for Windows CE)
Universal Windows Platform apps (Windows 10 Desktop apps & Windows 10 Mobile apps) :
- iPerf3 : Network Performance Test (source by Tommy Zhang / Microsoft — 664 KiB)
Android :
- iPerf3 and iperf2 : he.net — Network Tools (NoveMiBer 2015 by Hurricane Electric — 25 MiB)
- iPerf3 and iperf2 : Magic iPerf (NoveMiBer 2015 by NextDoorDeveloper — 786 KiB)
- iPerf2 : Aruba Utilities (May 2016 by CTODeveloper at Aruba Networks — 1,99 MiB)
- iPerf2 : AirO (March 2015 by CTODeveloper at Aruba Networks — 975 KiB)
- iPerf2 : Iperf ext (August 2012 by Sudhir C Vissa — 1,7 MiB)
- iPerf2 : iPerf for Android (January 2012 by MagicAndroidApps.com — 530 KiB)
Apple iOS : (iPhone, iPad and iPod touch)
- iPerf3 and iperf2 : he.net — Network Tools (NoveMiBer 2015 by Hurricane Electric — 2,0 MiB)
Apple macOS Intel 64bits : (sha256)
- iPerf 3.1.3 (8 jun 2016 — 50.0 KiB) by VincentAlex
- iPerf 3.0.1 (10 jan 2014 — 44.7 KiB) by jdugan
- iPerf 2.0.5 (8 jul 2010 — 58.6 KiB) by Rafik Goulamhoussen
Apple macOS PowerPC : (sha256)
- iPerf 2.0.5 (8 jul 2010 — 28.6 KiB) by Olivier Fambon
- iPerf 1.7.0 (13 mar 2003 — 82.1 KiB)
Ubuntu 64 bits / Debian 64 bits / Mint 64 bits (AMD64) by Raoul Gunnar Borenius and Roberto LuMiBreras. (sha256)
- iPerf 3.9 — DEB package (17 aug 2020 — 14.0 KiB) + libiperf0_3.9-1 — DEB package (73.6 KiB) + libsctp1_1.0.18+dfsg-1 — DEB package (7.7 KiB)
=>How to perform a more recent installation of Iperf than the one included in Ubuntu / Debian / Mint ? - iPerf 3.7 — DEB package (21 jun 2019 — 13.8 KiB) + libiperf0_3.7-3 — DEB package (70.3 KiB) + libsctp1_1.0.18+dfsg-1 — DEB package (7.7 KiB)
- iPerf 3.1.3 — DEB package (8 jun 2016 — 8.6 KiB) + libiperf0 3.1.3 — DEB package (53.9 KiB)
- iPerf 3.0.11 — DEB package (9 jan 2015 — 7.9 KiB) + libiperf0 3.0.11 — DEB package (49.2 KiB)
- iPerf 2.0.5 — DEB package (8 jul 2010 — 49.8 KiB)
- iPerf 2.0.4 — DEB package (7 avr 2008 — 55.7 KiB)
- iPerf 2.0.2 — DEB package (3 may 2005 — 50.2 KiB)
- iPerf 1.7.0 — DEB package (13 mar 2003 — 50.6 KiB)
Ubuntu 32 bits / Debian 32 bits / Mint 32 bits (i386) by Raoul Gunnar Borenius and Roberto LuMiBreras. (sha256)
- iPerf 3.9 — DEB package (17 aug 2020 — 27.9 KiB) + libiperf0_3.9-1 — DEB package (90.6 KiB) + libsctp1_1.0.18+dfsg-1 — DEB package (28.0 KiB)
=>How to perform a more recent installation of Iperf than the one included in Ubuntu / Debian / Mint ? - iPerf 3.7 — DEB package (21 jun 2019 — 27.2 KiB) + libiperf0_3.7-3 — DEB package (85.7 KiB) + libsctp1_1.0.18+dfsg-1 — DEB package (28.0 KiB)
- iPerf 3.1.3 — DEB package (8 jun 2016 — 8.9 KiB) + libiperf0 3.1.3 — DEB package (57.0 KiB)
- iPerf 3.0.11 — DEB package (9 jan 2015 — 7.9 KiB) + libiperf0 3.0.11 — DEB package (52.0 KiB)
- iPerf 2.0.5 — DEB package (8 jul 2010 — 49.2 KiB)
- iPerf 2.0.4 — DEB package (7 avr 2008 — 53.0 KiB)
- iPerf 2.0.2 — DEB package (3 may 2005 — 46.9 KiB)
- iPerf 1.7.0 — DEB package (13 mar 2003 — 48.1 KiB)
Ubuntu ARM64 bits / Debian ARM64 by Raoul Gunnar Borenius and Roberto LuMiBreras. (sha256)
- iPerf 3.1.3 — DEB package (8 jun 2016 — 8.6 KiB) + libiperf0 3.1.3 — DEB package (45.2 KiB)
- iPerf 3.0.11 — DEB package (9 jan 2015 — 7.9 KiB) + libiperf0 3.0.11 — DEB package (41.6 KiB)
- iPerf 2.0.5 — DEB package (8 jul 2010 — 45.8 KiB)
Ubuntu ARMhf bits / Debian ARMhf by Raoul Gunnar Borenius and Roberto LuMiBreras. (sha256)
- iPerf 3.1.3 — DEB package (8 jun 2016 — 8.5 KiB) + libiperf0 3.1.3 — DEB package (48.2 KiB)
- iPerf 3.0.11 — DEB package (9 jan 2015 — 7.8 KiB) + libiperf0 3.0.11 — DEB package (44.0 KiB)
- iPerf 2.0.5 — DEB package (8 jul 2010 — 45.8 KiB)
Fedora 64 bits / Red Hat 64 bits / CentOS 64 bits (AMD64) by ssahani. (sha256)
- iPerf 3.1.3 — RPM package (8 jun 2016 — 76.8 KiB)
- iPerf 3.0.11 — RPM package (9 jan 2015 — 70.0 KiB)
- iPerf 2.0.8 — RPM package (17 sep 2015 — 324 KiB)
- iPerf 2.0.5 — RPM package (8 jul 2010 — 60.5 KiB)
- iPerf 2.0.4 — RPM package (7 avr 2008 — 55.9 KiB)
- iPerf 2.0.2 — RPM package (3 may 2005 — 49.4 KiB)
- iPerf 2.0.1 — RPM package (8 nov 2004 — 52.6 KiB)
- iPerf 1.7.0 — RPM package (13 mar 2003 — 70.6 KiB)
Fedora 32 bits / Red Hat 32 bits / CentOS 32 bits (i686) by ssahani. (sha256)
- iPerf 3.1.3 — RPM package (8 jun 2016 — 77.7 KiB)
- iPerf 3.0.11 — RPM package (9 jan 2015 — 70.5 KiB)
- iPerf 2.0.8 — RPM package (17 sep 2015 — 325 KiB)
- iPerf 2.0.5 — RPM package (8 jul 2010 — 60.1 KiB)
- iPerf 2.0.4 — RPM package (7 avr 2008 — 54.7 KiB)
- iPerf 2.0.2 — RPM package (3 may 2005 — 45.6 KiB)
- iPerf 2.0.1 — RPM package (8 nov 2004 — 50.9 KiB)
- iPerf 1.7.0 — RPM package (13 mar 2003 — 68.2 KiB)
openSUSE 64 bits (x86_64) (sha256)
- iPerf 3.1.2 — RPM package (1 fev 2016 — 31.5 KiB)
- iPerf 3.0.11 — RPM package (9 jan 2015 — 24.1 KiB)
- iPerf 2.0.5 — RPM package (8 jul 2010 — 32.4 KiB)
openSUSE 32 bits (i586) (sha256)
- iPerf 3.1.2 — RPM package (1 fev 2016 — 31.5 KiB)
- iPerf 3.0.11 — RPM package (9 jan 2015 — 24.0 KiB)
- iPerf 2.0.5 — RPM package (8 jul 2010 — 30.9 KiB)
Arch Linux 64 bits (x86_64) by Timothy Redaelli. (sha256)
- iPerf 3.1.3 — PKGBUILD package (8 jun 2016 — 61.1 KiB)
- iPerf 3.0.11 — PKGBUILD package (9 jan 2015 — 54.0 KiB)
- iPerf 2.0.5 — PKGBUILD package (8 jul 2010 — 30.0 KiB)
Arch Linux 32 bits (i686) by Timothy Redaelli. (sha256)
- iPerf 3.1.3 — PKGBUILD package (8 jun 2016 — 64.3 KiB)
- iPerf 3.0.11 — PKGBUILD package (9 jan 2015 — 56.8 KiB)
- iPerf 2.0.5 — PKGBUILD package (8 jul 2010 — 31.5 KiB)
Linux manual Installation 64 bits (AMD64) by Vivien Guéant. (sha256)
- Manual installation of iperf3 3.1.3 64 bits :
- sudo wget -O /usr/lib/libiperf.so.0 https://iperf.fr/download/ubuntu/libiperf.so.0_3.1.3
- sudo wget -O /usr/bin/iperf3 https://iperf.fr/download/ubuntu/iperf3_3.1.3
- sudo chmod +x /usr/bin/iperf3
- Manual installation of iperf 2.0.9 64 bits :
- sudo wget -O /usr/bin/iperf https://iperf.fr/download/ubuntu/iperf_2.0.9
- sudo chmod +x /usr/bin/iperf
FreeBSD 64bits (AMD64) by Bruce A. Mah. (sha256)
- iPerf 3.1.3 — Pkg package (8 jun 2016 — 88.2 KiB)
- iPerf 3.0.11 — Pkg package (9 jan 2015 — 77.0 KiB)
- iPerf 2.0.5 — Pkg package (8 jul 2010 — 42.3 KiB)
FreeBSD 32bits (i386) by Bruce A. Mah. (sha256)
- iPerf 3.1.3 — Pkg package (8 jun 2016 — 90.4 KiB)
- iPerf 3.0.11 — Pkg package (9 jan 2015 — 77.8 KiB)
- iPerf 2.0.5 — Pkg package (8 jul 2010 — 40.6 KiB)
- iPerf 1.7.0 (13 mar 2003 — 64.4 KiB)
Docker by Brent Salisbury
- iPerf 3 for Docker (Source: GitHub)
French forum for iPerf
iPerf license : iPerf is released under a three-clause BSD license.
iPerf3 server log script :
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»
iPerf C++ source :
iPerf3 version nuMiBers use (roughly) a Semantic Versioning scheme, in which version nuMiBers consist of three parts: MAJOR.MINOR.PATCH
The developers increment the:
- MAJOR version when making incompatible API changes.
- MINOR version when adding functionality in a backwards-compatible manner.
- PATCH version when making backwards-compatible bug fixes.
Iperf version | Date | Size |
---|---|---|
iPerf 3.1.4 | under development | |
iPerf 3.1.3 | 8 jun 2016 | 537 KiB |
iPerf 3.1.2 | 1 fev 2016 | 532 KiB |
iPerf 3.1.1 | 19 nov 2015 | 530 KiB |
iPerf 3.1 | 16 oct 2015 | 530 KiB |
iPerf 3.0.12 | 8 jun 2016 | 423 KiB |
iPerf 3.0.11 | 9 jan 2015 | 416 KiB |
iPerf 3.0.10 | 16 dec 2014 | 416 KiB |
iPerf 3.0.9 | 14 oct 2014 | 395 KiB |
iPerf 3.0.8 | 30 sep 2014 | 394 KiB |
iPerf 3.0.7 | 28 aug 2014 | 391 KiB |
iPerf 3.0.6 | 28 jul 2014 | 389 KiB |
iPerf 3.0.5 | 16 jun 2014 | 389 KiB |
iPerf 3.0.4 | 12 jun 2014 | 492 KiB |
iPerf 3.0.3 | 26 mar 2014 | 345 KiB |
iPerf 3.0.2 | 10 mar 2014 | 343 KiB |
iPerf 3.0.1 | 10 jan 2014 | 332 KiB |
Iperf version | Date | Size |
iPerf 2.0.10 | under development | |
iPerf 2.0.9 | 6 jun 2016 | 271 KiB |
iPerf 2.0.8 | 17 sep 2015 | 530 KiB |
iPerf 2.0.7 | 22 aug 2014 | 511 KiB |
iPerf 2.0.6 | 10 mar 2014 | 502 KiB |
iPerf 2.0.5 | 8 jul 2010 | 243 KiB |
iPerf 2.0.4 | 7 avr 2008 | 243 KiB |
iPerf 2.0.3 | 18 mar 2008 | 241 KiB |
iPerf 2.0.2 | 3 may 2005 | 228 KiB |
iPerf 2.0.1 | 8 nov 2004 | 215 KiB |
iPerf 1.7.0 | 13 mar 2003 | 178 KiB |
- Secure Hash Algorithm-256 : sha256sum.txt
- Source of the IPERF 3 project can be found at https://github.com/esnet/iperf
- Source of the IPERF 2 project can be found at https://sourceforge.net/projects/iperf2/
- Source of the IPERF project can be found at https://sourceforge.net/projects/iperf/
UWP iPerf3 source :
Source of Universal Windows Platform apps iPerf3, for Windows 10 Desktop & Windows 10 Mobile.
UWP iPerf3 is developed by Tommy Zhang / Microsoft.
UWP iPerf3 version | Date | Size |
---|---|---|
UWP iPerf3 1.1.5.0 | 21 jan 2016 | 163 KiB |
UWP iPerf3 license : UWP iPerf3 is released under a three-clause BSD license.
How to perform a more recent installation of Iperf than the one included in Ubuntu / Debian / Mint ?
Tutorial for Debian / Ubuntu based distributions
Install Iperf 3.9 via the command line :
Packages are manually installed via the dpkg command (Debian Package Management System). dpkg is the backend to commands like apt and aptitude, which in turn are the backend for GUI install apps like the Software Center and Synaptic.
— Ubuntu 64 bits / Debian 64 bits / Mint 64 bits (AMD64) :
- sudo apt remove iperf3 libiperf0
- sudo apt install libsctp1
- wget https://iperf.fr/download/ubuntu/libiperf0_3.9-1_amd64.deb
- wget https://iperf.fr/download/ubuntu/iperf3_3.9-1_amd64.deb
- sudo dpkg -i libiperf0_3.9-1_amd64.deb iperf3_3.9-1_amd64.deb
- rm libiperf0_3.9-1_amd64.deb iperf3_3.9-1_amd64.deb
— Ubuntu 32 bits / Debian 32 bits / Mint 32 bits (i386) :
- sudo apt remove iperf3 libiperf0
- sudo apt install libsctp1
- wget https://iperf.fr/download/ubuntu/libiperf0_3.9-1_i386.deb
- wget https://iperf.fr/download/ubuntu/iperf3_3.9-1_i386.deb
- sudo dpkg -i libiperf0_3.9-1_i386.deb iperf3_3.9-1_i386.deb
- rm libiperf0_3.9-1_i386.deb iperf3_3.9-1_i386.deb
— Remove iPerf :
- sudo apt remove iperf3 libiperf0
Install Iperf 3.1.3 with Graphical installation :
- Remove the old version installed of iperf3 with «Ubuntu Software Center» or «Synaptic».
- Linux x86 64 bits : iperf3_3.1.3-1_amd64.deb + libiperf0_3.1.3-1_amd64.deb
- Linux x86 32 bits : iperf3_3.1.3-1_i386.deb + libiperf0_3.1.3-1_i386.deb
Источник