iPerf3 on iPhone: real network tests, no jailbreak

Carry a real iPerf3 lab in your pocket. Test Wi-Fi, LTE, 5G, hotspot, and VPN throughput from anywhere, both as a client and as a server. Live charts, persistent history, CSV and JSON export, and Apple Shortcuts automations included.

One-time purchase · No tracking · TCP/UDP · Client + Server

  • Wi-Fi · 5G · VPNTest any link
  • No jailbreakApp Store native
  • Client + ServerBoth modes
  • ShortcutsApple automation
  • 0Trackers

Who this is for

  • Wi-Fi installers walking around the building during a survey
  • Travelers testing hotel and conference Wi-Fi quality
  • Mobile QA running spot-checks against staging environments
  • Network admins fielding 'is the LTE slow?' tickets from their phone

What you can test

  • Wi-Fi to LAN throughput, including dual-band and tri-band routers
  • LTE / 5G uplink and downlink against a public iperf3 server
  • VPN tunnel impact on TCP/UDP performance
  • Hotspot mode bandwidth between two iPhones (one client, one server)

How it works

  1. Install the app from the App Store

    Grant Local Network permission on first launch so the iPhone can talk to LAN-side iperf3 endpoints.

  2. Pick the side you control

    Choose Client mode if the iperf3 server lives elsewhere, or Server mode if you need an endpoint on the iPhone itself.

  3. Configure or accept defaults

    Host, port, protocol, or just hit Start with the standard 5201/TCP defaults if you're in a hurry.

  4. Walk around with the chart open

    The live chart updates every second as you move. Watch throughput drop as you cross floor boundaries or move between APs.

  5. Save runs with location notes

    Tag each saved run with a room number, AP name, or VPN profile to compare results in history later.

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.

Plain iperf3 CLI
iPerf3 Client & Server
Text-only output scrolling past
Live speedometer and a zoomable throughput chart
Results vanish when you close the window
Every test saved in searchable history, grouped by date
Retype the server address on every run
Saved server profiles: pick host and port in one tap
Manual parsing to get a report
One-tap CSV / JSON export
No iperf3 on iPhone or iPad at all
Native client and server on iPhone, iPad, Mac, Vision and Android
Shell scripting only
Apple Shortcuts and x-callback-url automation
English, terminal only
14 languages, guided error fixes, zero data collection

The underlying iperf3 engine is open source. This app adds the interface, history, charts, and automation around it.

iPhone as a portable network probe

Modern iPhones make excellent portable network probes. The A-series and M-series chips can saturate 1 Gb/s and beyond on Wi-Fi 6E, and the cellular modems support LTE Advanced and 5G in most markets. The phone fits in a pocket so you can walk a building, a campus, or a customer site with the iperf3 client running and immediately notice when throughput drops as you cross between APs or step into a coverage hole. Combine that with the on-device clock and optional location tagging on saved runs and the iPhone replaces a laptop, a USB Wi-Fi dongle, and a CLI session that you'd otherwise lug around for a site survey.

Field-test workflow for Wi-Fi and VPN issues

Site-survey work follows a repeatable pattern. Start with a baseline run from a known-good location next to the access point or wired switch. Then walk the floor, run the same test in each problem area, and tag each saved session with the room or AP. Back at the desk, open History, sort by time, and compare throughput, retransmits, and jitter side-by-side. For VPN issues run the same test pair with VPN on and off; if the VPN drops UDP throughput from 800 Mbit/s to 300 Mbit/s but TCP barely moves, you've found a buffering or fragmentation issue specific to the VPN concentrator. Save the diff as a JSON export for the support ticket.

Saving and comparing test history on iPhone

History on iPhone is local-first. Every saved run keeps the protocol, host, port, duration, parallel-stream count, and full per-second metrics. The history view lets you sort by date or throughput and tap into an individual run to see the original chart and computed averages. Exports come in CSV (for Numbers, Excel, or Google Sheets) and JSON (for jq, Python, Pandas, or Grafana ingestion). The app does not back history up to iCloud automatically (that's a deliberate choice), but you can manually share an export through any iOS share sheet target. History retention is governed by available device storage; typical runs of 10 to 30 seconds use a few KB each.

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.
    Andrey Mazurov App Store
  • The app is beautifully crafted and has a lot of functionality. Results are precise and you can tweak the tests. Very good!
    dawvik App Store
  • Works great. Can be used both as a client and as a server, in advanced mode and to view graphs.
    TanyaBelousova App Store
  • 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!
    Mikey.Joel Mac App Store
  • Works great, very nicely done app! You deserve a beer!
    Elijah Pearson Google Play
  • Vladimir has done a perfect job on both the Android and macOS versions. My life has become so much easier. Forever grateful!
    Michael Acosta Google Play

Frequently asked questions

It's a native iOS/macOS client and server compatible with the iPerf3 protocol, built independently. Test results are wire-compatible with the standard iperf3 binary.

No. We don't track users. Crash reports are processed by Sentry without personal identifiers, and test results stay on your device unless you export them.

Use TCP for raw throughput and reliability. Use UDP to measure jitter, packet loss, and bufferbloat, typical for Wi-Fi or VPN diagnostics.

Yes. The app includes server mode on iOS, iPadOS, and macOS. You can pin a port, accept connections from any iPerf3 client, and stop the server with one tap.

Yes. The app uses standard iOS networking, so any cellular APN that allows arbitrary outbound TCP/UDP works. Some carrier hotspot plans rate-limit non-browser traffic; check your carrier policy.

Yes. Each saved run lets you add a free-form note. Use it for room number, AP name, or VPN profile to compare runs in history.

Ready to test your network?

Run iPerf3 client and server tests from your iPhone, iPad, or Mac. No account, no tracking, one-time purchase.