Popular: Data updated November 7, 2026

Categories

Internet1,377
Communication323
Audio & video913
Graphics & design549
Office & productivity1,136
Developer tools3,175
AI tools552
Security & privacy397
System tools3,156
Games532
Education & science239
Network & IT291

iPerf3 3.18 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.18

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
- SECURITY NOTE: Thanks to Leonid Krolle Bi.Zone for discovering a JSON type security vulnerability that caused a segmentation fault in the server. (CVE-2024-53580) This has now been fixed. (PR#1810)
- UDP packets per second now reports the correct number of packets, by reporting NET_SOFTERROR if there's a EAGAIN/EINTR errno if no data was sent (#1367/PR#1379).
- Several segmentation faults related to threading were fixed. One where pthread_cancel was called on an improperly initialized thread (#1801), another where threads were being recycled (#1760/PR#1761), and another where threads were improperly handling signals (#1750/PR#1752).
- A segmentation fault from calling freeaddrinfo with NULL was fixed (PR#1755).
- Some JSON options were fixed, including checking the size for json_read (PR#1709), but the size limit was removed for received server output (PR#1779).
- A rcv-timeout error has been fixed. The Nread timeout was hardcoded and timed out before the --rcv-timeout option (PR#1744).
- There is no longer a limit on the omit time period (#1770/PR#1774).
- Fixed an output crash under 32-bit big-endian systems (PR#1713).
- An issue was fixed where CPU utilization was unexpectedly high during limited baud rate tests. The --pacing-timer option was removed, but it is still available in the library (#1741/PR#1743).
- Add SCTP information to --json output and fixed compile error when SCTP is not supported (#1731).
- --fq-rate was changed from a uint to a uint64 to allow pacing above 32G. Not yet tested on big-endian systems (PR#1728).

Notable developer-visible changes
- Clang compilation failure on Android were fixed (PR#1687).
- iperf_time_add() was optimizated to improve performance (PR#1742).
- Debug messages were added when the state changes (PR#1734).
- To increase performance, the old UDP prot_listener is cleared and removed after each test (PR#1708).
- A file descriptor leak was closed (PR#1619).

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

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