Popular: Data updated November 11, 2026

Categories

Internet1,405
Communication327
Audio & video929
Graphics & design563
Office & productivity1,164
Developer tools3,260
AI tools596
Security & privacy405
System tools3,170
Games542
Education & science240
Network & IT292

iPerf3 3.20 download

A TCP, UDP, and SCTP network bandwidth measurement tool.

ar51an Network tools #4 Network tools
This is an older version. The current version is 3.22. iPerf3 3.22 · Released:

Installer files 3.20

ArchitectureTypeScopeFile sizeDownloadSHA256
64-bit ZIP → Portable — — github.com VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

Release notes

Notable user-visible changes
- Millisecond-resolution representations have been added to JSON timestamps. (PR #1846)
- The reorder_seen metric, where available, is now available in the JSON output. (PR #1278)
- A division by zero error has been fixed. (PR #1906)
- Some command-line options were not properly restricted to the client or server; this problem has been fixed. (#1892 / PR #1894)
- The combination of --udp and --file is now explicitly disallowed. (PR #1909)
- It is now possible to get both the full JSON result object as well as streaming intermediate JSON result objects. This functionality is enabled by using the new --json-stream-full command-line flag, in addition to the existing --json-stream flag (PR #1903)
- Sends with --zerocopy are now properly seeded with data instead of being all-zeroes. (PR #1949)
- The --server-max-duration flag is now allowed on the iperf3 server to impose a maximum duration on timed tests. (PR #1684)
- The --rcv-timeout flag is now ignored for --bidir tests. This change prevents premature termination of bidirectional tests. (#1766 / PR #1946)
- Several errors in the authentication code were uncovered when building with OpenSSL 3.5.3 and later versions. These were fixed. (#1951 / PR #1956)
- Various issues in the iperf3 manual page were fixed up. (PR #1887, PR #1927, PR #1936, PR #1941, #1891 / PR #1952)

Notable developer-visible changes
- A build failure with uClibc has been fixed. (#1888 / PR #1890)
- It is now possible to use the API to load RSA keys from a file. (PR #1889)
- Some calls to sprintf() were replaced with calls to snprintf(). There were no hazards in the code as written, but this change might help silence some compiler warnings and potentially prevent future vulnerabilities. (PR #1929)
- Proper error handling has been added to the unit_atoX() functions. (PR #1394)
- Some memory handling errors in t_auth were fixed. (PR #1953)
- Minor enhancements and fixes to GitHub Actions workflows (PR #1919, PR #1928, PR #1942).

https://github.com/esnet/iperf/releases/tag/3.20

Most popular in Network tools

See all
  1. WiresharkThe world's most popular network protocol analyser.
  2. ZeroTier OneA Smart Ethernet Switch for Earth
  3. iPerf3A TCP, UDP, and SCTP network bandwidth measurement tool.
  4. NmapNmap ("Network Mapper") is a free and open source utility for network discovery and security auditing.
  5. Angry IP ScannerAngry IP scanner is a very fast IP address and port scanner.
  6. simplewallSimple tool to configure Windows Filtering Platform (WFP) which can configure network activity on your computer.
  7. Yggdrasil NetworkThe Yggdrasil network is a decentralized, peer-to-peer network that aims to create a more resilient and private internet infrastructure.
  8. Speedtest by OoklaThe definitive way to test the speed and performance of your internet connection.
  9. librespeed-cliCommand line client for LibreSpeed
  10. clumsyclumsy makes your network condition on Windows significantly worse, but in a managed and interactive manner

Tags

Share