Professional Network Testing for iOS & macOS

Measure bandwidth, analyze latency, and diagnose network issues with the most powerful iperf3 client on Apple platforms.

TCP & UDP
Protocols Supported
12
Languages
iOS & Mac
Platforms
100%
Privacy Focused

Powerful Features

Everything you need for professional network performance testing, beautifully designed for Apple platforms.

📊

Real-Time Speedometer

Visual speed indicator with color-coded download (blue) and upload (green) metrics in real-time.

📈

Dynamic Bandwidth Charts

Interactive graphs with pinch-to-zoom, showing speed over time with separate download/upload lines.

🖥️

Server Mode

Run an iperf3 server directly on your device. Display IP address for clients to connect.

🌐

Server Management

Organize servers with favorites, groups, and tags. Import from JSON or browse public servers.

📋

Detailed History

Complete test history with filtering by protocol, server, and date. Group results by time periods.

📤

Export Results

Export to CSV or JSON with full metrics, raw iperf3 output, and system information.

iOS Shortcuts

Automate tests with Siri Shortcuts. Run tests, get results, integrate with workflows.

🌍

Multi-Language

Available in 12 languages including English, Chinese, Japanese, Korean, Arabic, Russian, and more with full RTL support.

Two Testing Modes

🚀 Simple Mode
  • Quick start with preset parameters
  • Fast test: 8 seconds
  • Standard test: 10 seconds
  • Extended test: 15 seconds
  • Auto server selection
  • One-tap testing
⚙️ Advanced Mode
  • TCP or UDP protocol selection
  • Custom test duration
  • Multiple parallel streams (1-10)
  • Bandwidth throttling
  • TCP window size configuration
  • Direction: Download / Upload / Bidirectional

App Screenshots

See iPerf3 Client & Server in action

iPerf3 - Home Screen with Speedometer
iPerf3 - Test in Progress
iPerf3 - Bandwidth Chart
iPerf3 - Server Selection
iPerf3 - Test Results
iPerf3 - History View
iPerf3 - Detailed Metrics
iPerf3 - Settings

Server Management

Comprehensive tools to manage your iperf3 servers with ease.

Favorites & Groups

Organize servers with favorites, custom groups, and tags for quick access.

🔍

Search & Sort

Filter by name or host. Sort by various parameters including ping latency.

📥

Import / Export

Import servers from JSON files or clipboard. Export your server list anytime.

🌐

Public Servers

Browse directory of public iperf3 servers. Filter by region and bandwidth.

iOS Shortcuts Integration

Automate your network testing with Siri Shortcuts and x-callback-url support. View API Documentation →

▶️

Run iPerf Test

Start a test with custom server, protocol, direction, and duration.

📊

Get Last Result

Retrieve the most recent test result from history.

Test Server

Check if a specific server is available and responsive.

📋

List Servers

Get a list of all configured servers for selection.

// x-callback-url support // Run a test iperf3cs://x-callback-url/run-test ?server=myserver.com &protocol=tcp &direction=download &durationSec=5 // Get last result iperf3cs://x-callback-url/get-last-result // Works on macOS too! // Use "Open URL" in Shortcuts // or run from Terminal: open "iperf3cs://x-callback-url/run-test"

Built for Apple Platforms

Native experience on every device with full feature parity.

📱

iPhone

Optimized for one-handed use with haptic feedback and intuitive gestures.

📲

iPad

Enhanced layout with split-view support and larger touch targets.

💻

Mac Catalyst

Full macOS experience with toolbar, keyboard shortcuts, and hover effects.

Detailed Test History

Every test is saved with complete metrics for analysis.

📈

Speed Metrics

Average, maximum, minimum speeds with per-interval breakdown.

⏱️

TCP Metrics

RTT, retransmissions, MSS, PMTU, and congestion window data.

📡

UDP Metrics

Jitter, packet loss percentage, out-of-order packets, total packets.

📊

Interactive Charts

Speed over time, latency history, and jitter visualization.

📄

Raw Output

Complete iperf3 console output for detailed analysis.

🔧

Test Configuration

Full details of protocol, duration, streams, and all parameters.

Privacy First

No data collection. No servers. Works completely offline.

🚫
No tracking
🔒
Local only
📴
Offline
Accessible

Frequently Asked Questions

What is iperf3?
iperf3 is a tool for active measurements of the maximum achievable bandwidth on IP networks. It's the industry standard for network performance testing, supporting TCP, UDP, and SCTP protocols.
How do I run a test?
Simply select a server from your list and tap the test button. For quick testing, use Simple Mode with preset durations. For more control, switch to Advanced Mode to configure protocol, streams, duration, and direction.
Can I use my own iperf3 server?
Yes! Add your server via manual entry with hostname/IP and port. You can also import multiple servers from a JSON file or browse the built-in directory of public iperf3 servers.
What's the difference between TCP and UDP tests?
TCP tests measure maximum throughput with reliable delivery, showing retransmissions and RTT. UDP tests measure jitter and packet loss, ideal for real-time applications like VoIP or video streaming.
Can the app run as an iperf3 server?
Yes! The app includes a server mode. Start the server and share your IP address with clients who want to test their connection to your device. Great for testing local network performance.
How do I export my test results?
Go to Settings > Data Management > Export Results. Choose CSV for spreadsheets or JSON for programmatic access. You can also share individual results from the history view.
Does this work with iOS Shortcuts?
Absolutely! The app provides Shortcuts actions for running tests, getting results, testing servers, and listing servers. You can also use x-callback-url for automation from other apps.
What iOS version is required?
iPerf3 Client & Server requires iOS 15.0 or later. Mac Catalyst support requires macOS 11.0 or later. The app works on iPhone, iPad, and Mac (Apple Silicon and Intel).

Ready to Test Your Network?

Download iPerf3 Client & Server and start measuring your network performance today.

Download on the App Store

Need Help?

Contact us at chamav@gmail.com

We typically respond within 1-2 business days.

Visit Support Page