Updated for August 2026
iPerf3 client and server, native on iPhone, iPad, and Mac.
Run accurate TCP/UDP measurements, compare Wi-Fi and cellular links, validate VPN changes, and diagnose bottlenecks with a native workflow that feels fast on every screen size.
See core featuresCore features
Everything needed for repeatable network tests without turning your phone or laptop into a cluttered lab UI.
Fast Test Flow
Simple Mode gives quick 8/10/15 second runs. Advanced Mode unlocks full protocol and transport controls.
Advanced Controls
Tune duration, streams, bandwidth cap, window size, MTU, direction, and more to match production scenarios.
Rich Metrics
Track throughput, RTT, retransmissions, jitter, packet loss, and per-interval behavior for deeper analysis.
Server Library
Save profiles, organize favorites, import/export server lists, and keep trusted endpoints ready.
Server Mode on Device
Turn your phone into an iPerf3 server to validate LAN or VPN links from another client instantly.
History + Charts
Keep local test history with visual trends and raw output so regression checks are quick and clear.
Automation Ready
Use built-in Shortcuts actions or x-callback-url endpoints to plug tests into larger workflows.
Privacy by Design
No analytics SDKs, no ads, no cloud account required. Results stay on your device unless you export them.
Two modes, one workflow
- Quick start with preset durations
- Automatic server selection options
- One-tap run with clean progress feedback
- Great for rapid checks and routine monitoring
- Protocol and direction control (TCP/UDP, reverse, bidirectional)
- Parallel streams and custom duration
- Bandwidth/window/MTU tuning
- Built for validation, troubleshooting, and lab testing
Interface preview
Swipe or use arrows to explore the full product flow. Tap the main frame to open fullscreen.
Automation with Shortcuts
Run repeatable diagnostics from Apple Shortcuts or directly via x-callback-url. Open API docs
Run iPerf Test
Launch a test with specific server, protocol, direction, duration, and stream count.
Get Last Result
Fetch the most recent test output for widgets, notifications, or logging pipelines.
Test Server
Check endpoint reachability before running a full throughput session.
List Servers
Return configured servers for menu-driven automation chains.
# x-callback-url examples # run test (default durationSec=5 in Shortcuts flow) iperf3cs://x-callback-url/run-test?server=lab-router.local&protocol=tcp&direction=download&durationSec=5
# get most recent result iperf3cs://x-callback-url/get-last-result # from macOS Terminal
open "iperf3cs://x-callback-url/run-test?server=10.0.1.5&protocol=udp&direction=bidirectional" Privacy first
No tracking SDKs. No analytics pipelines. No user accounts.
More than a command line
iPerf3 is a free open-source CLI. This app is the native workflow built on top of it, for the places and tasks a terminal can't cover.
The underlying iperf3 engine is open source. This app adds the interface, history, charts, and automation around it.
Loved by network pros
Real 5-star reviews from the App Store, Mac App Store, and Google Play.
-
I use it on iPhone, iPad and Mac to test real network speed over Ethernet (1 Gb and 2.5 Gb) and Wi-Fi 7. Really useful tool. Very satisfied with the interface and features. Highly recommend it.
-
The app is beautifully crafted and has a lot of functionality. Results are precise and you can tweak the tests. Very good!
-
Works great. Can be used both as a client and as a server, in advanced mode and to view graphs.
-
Able to move from site to site and test from different environments. The developer responded quickly and I was able to update and get it working asap!
-
Works great, very nicely done app! You deserve a beer!
-
Vladimir has done a perfect job on both the Android and macOS versions. My life has become so much easier. Forever grateful!
Frequently asked questions
Ready to benchmark your network?
Install the app and run your first controlled iPerf3 test in minutes.
- One-time purchase
- No tracking
- Rated 5.0
Need help?
Contact us at support@iperf3app.com
Typical response time: 1-2 business days.
Open Support Page
