Support

Help and Troubleshooting

Everything needed to get accurate results quickly, from first setup to deeper diagnostics.

If you need direct help, contact chamav@gmail.com.

Android edition: Google Play listing.

Email Support

Typical response time: 1-2 business days.

Quick Start Checklist

Use this flow to avoid the most common setup issues.

1

Add a Known-Good Server

Create a server profile with host/IP and port. Start with a trusted endpoint before broad testing.

2

Verify Reachability

Run a quick server check (or Shortcuts "Test Server") to confirm endpoint availability.

3

Start with Simple Mode

Run an 8/10/15 second test first, then move to Advanced Mode if you need deep tuning.

4

Compare Directions

Check download, upload, and bidirectional patterns to identify asymmetry or bottlenecks.

5

Review and Export

Inspect history and export CSV/JSON when you need to share evidence with your team.

System Requirements

  • iOS 16.6 or later (iPhone)
  • iPadOS 16.6 or later (iPad)
  • macOS 13.5 or later (Mac)
  • visionOS 1.0 or later (Apple Vision)
  • Android version available via Google Play
  • Local network permission for LAN diagnostics

FAQ

Why do I get connection failed errors?

Check hostname/port, ensure the remote iPerf3 daemon is running, and confirm firewall rules allow traffic on the selected port.

When should I use UDP over TCP?

Use UDP for jitter and packet-loss analysis (voice/video scenarios). Use TCP for sustained throughput and retransmission behavior.

What does bidirectional testing help with?

It highlights asymmetric links, congestion, and uplink/downlink imbalance that single-direction tests can hide.

How many parallel streams should I use?

For high-bandwidth links, 4-8 streams often provides a clearer upper bound than a single stream. Validate with your network policy constraints.

Can I run the app as a server?

Yes. Enable server mode in the app, then connect from another iPerf3 client to the displayed device IP and port.

How do I automate tests?

Use Apple Shortcuts actions or open URLs such as iperf3cs://x-callback-url/run-test. Full docs: Shortcuts API.

Where are my results stored?

Locally on device. Nothing is uploaded unless you explicitly export and share the file yourself.

How do I report a bug?

Email chamav@gmail.com with OS version, device model, and steps to reproduce.

Still Need Help?

If your issue is reproducible, include server details, selected protocol, and a screenshot of the final metrics panel.

Thanks for using iPerf3 Client & Server

Product updates are heavily driven by field feedback from engineers and power users.