iPerf for Android
iPerf is a network performance measurement tool ported to Android. It supports both iPerf2 and iPerf3 for actively measuring the maximum achievable bandwidth of IP networks.
Run bandwidth tests between Android devices and other supported platforms to evaluate network performance and troubleshoot connectivity issues.
Features
- iPerf3 and iPerf2 — Use both iPerf versions directly on Android.
- TCP bandwidth testing — Measure TCP network throughput and inspect related parameters.
- UDP bandwidth testing — Generate UDP streams with a specified target bandwidth.
- SCTP support — Perform bandwidth measurements using SCTP over IPv4 or IPv6.
- Packet loss measurement — Measure packet loss during UDP tests.
- Jitter measurement — Measure delay variation during UDP tests.
- Multicast support — Perform multicast network tests.
- MSS and MTU information — Report network parameters observed during tests.
- TCP window tuning — Support TCP window size through socket buffers.
- JSON output — Use iPerf3 JSON output for automated processing and analysis.
- Multiple connections — Run tests using multiple simultaneous connections.
- Periodic reports — Display intermediate bandwidth, jitter, and packet-loss measurements.
- Configurable test duration — Run tests for a specified period or amount of data.
- Disk testing — Perform disk read and write tests through supported iPerf3 options.
- IPv4 and IPv6 — Test IP networks using both address families.
iPerf versions
The app includes both iPerf2 and iPerf3 binaries.
For network bandwidth testing, iPerf2 can be useful when multiple simultaneous client connections are required.
The latest iPerf3 binary has been updated to 3.19.1.
Use the Android app with iPerf installations on other supported platforms, including:
- Windows
- Linux
- Android
- macOS
- FreeBSD
- OpenBSD
- NetBSD
- VxWorks
- Solaris
Network measurements
iPerf can report information such as:
- Bandwidth
- Packet loss
- Delay jitter
- MSS
- MTU
- TCP window-related measurements
- Intermediate bandwidth results
Support
If you encounter a problem, want to request a feature, or have feedback about the app, contact:
[email protected]