Android iperf3 family Released · 2025

iPerf3 Client & Server

Professional network speed testing for Android. Full iperf3 v3.16 implementation with client, server, and advanced modes. Real-time charts, history, export.

Project Snapshot

Role

Solo developer

Year

2025

Platforms

Android 7.0+

Stack

Android, Kotlin, C (iperf3 native), JNI

Problem

Network engineers and developers needed a proper iperf3 client on Android — not a web wrapper or a simplified clone. The existing tools on the Play Store were outdated, missing server mode, or lacked the full iperf3 flag set.

Solution

A full-featured Android app wrapping iperf3 v3.16 as a native library via JNI. Three core modes expose the complete tool:

Engineering Highlights

Platform Constraints

Android 7.0+ (API 24) covers the target audience of network professionals. The native binary is compiled for arm64-v8a and armeabi-v7a. Battery and wake lock handling ensures tests complete on locked devices.

Outcome

The most complete iperf3 implementation on the Android Play Store. Used by network engineers for LAN, Wi-Fi, and mobile broadband testing. Part of the iPerf3 product family alongside the Apple version.

Screenshots

Main client mode screen in iPerf3 Client and Server for Android
Server mode configuration screen in the Android iPerf3 app
Advanced mode controls and detailed test options in iPerf3 for Android
Results history and saved network test sessions in iPerf3 for Android

Related — iperf3 family

← Back to all projects