iperf3 for Mac — quick summary

iperf3 for Mac is the official open-source network bandwidth measurement tool developed by ESnet for benchmarking TCP, UDP, and SCTP performance across IP networks. Popular with network engineers, developers, IT administrators, and homelab enthusiasts, iperf3 provides accurate throughput measurements using a simple client/server architecture. It can be installed through Homebrew, MacPorts, source compilation, or other package managers on modern versions of macOS.

Network testing highlights

  • Benchmark TCP, UDP, and SCTP throughput between Macs, servers, routers, mobile devices, and other supported systems.
  • Measure bandwidth, jitter, packet loss, retransmissions, congestion, and interval statistics during controlled tests.
  • Configure multiple parallel streams, reverse tests, socket buffers, bandwidth targets, test durations, IPv4/IPv6, and JSON reporting.
  • Automate network validation through scripts, scheduled jobs, and monitoring systems using command-line operation and structured output.

Designed for network diagnostics

iperf3 helps users evaluate local networks, VPNs, Wi-Fi performance, Ethernet links, cloud infrastructure, and data center connectivity. Because testing occurs directly between two endpoints under your control, results are unaffected by public internet congestion and provide a more accurate view of network capacity than conventional speed-test websites.

Interface and ongoing enhancements

The macOS version is a lightweight command-line application that emphasizes precision, automation, and repeatability. ESnet continues maintaining iperf3 with protocol improvements, performance enhancements, security fixes, expanded JSON capabilities, and compatibility updates for modern operating systems.

Controls, automation, and Mac integration

iperf3 runs directly from Terminal and integrates well with shell scripts, automation frameworks, and developer workflows. Advanced users can fine-tune virtually every aspect of a test, including protocol selection, stream counts, packet sizes, bandwidth limits, CPU affinity, and output formatting.

Performance and system compatibility

iperf3 supports Intel and Apple Silicon Macs and runs efficiently on modern versions of macOS. Since the application itself is lightweight, measured throughput is primarily limited by your network hardware, CPU performance, and storage infrastructure rather than the benchmarking utility.

Alternative to consider

  • iPerf3 Client & Server — a native macOS graphical application built around the official iperf3 engine that adds charts, saved history, automation, and an intuitive interface.

Technical

Title
iperf3
Requirements
  • Windows
  • Android
  • Mac
Language
No language has been specified.
Available languages
License
  • Free
Latest update
2026-06-28
Author
ESnet
Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Rate This App
Login To Rate This App

User Reviews

Be the first to post a review of iperf3!