Free companion tool

A self-hosted speed test server you can run on anything.

The command-line receiver speaks the exact same wire protocol as the Jitter Box Mac and iPhone apps. Run it on a Linux box, a NAS, a home-lab server, a cloud VM, or another Mac, then test your LAN speed against it from the app like any other peer. It's free, open to anyone, and a single self-contained binary — no runtime, no dependencies.

receiver — bash
$ ./jitterbox
Jitter Box receiver listening on :7878 (protocol v1)
Waiting for incoming tests… press Ctrl-C to stop.

Quick start

1

Make it executable

On macOS and Linux, mark the downloaded file as runnable:

$ chmod +x jitterbox-linux-amd64
2

Start the receiver

Run it with no arguments to listen on the default port 7878:

$ ./jitterbox-linux-amd64
# or pick a port:
$ ./jitterbox-linux-amd64 -port 9000

Leave it running. On a Linux server, start it under nohup, a systemd unit, or tmux so it survives your SSH session.

3

Test against it

In the Jitter Box app on your Mac or iPhone, enter the receiver machine's hostname or IP address (and the port, if you changed it) and run a test. You'll get the same four numbers — ping, jitter, download, upload — as a Mac-to-Mac test.

Prefer to stay on the command line? It's a client, too:

$ ./jitterbox-darwin-arm64 -host 192.168.1.42 -v

Better with the app.

The CLI is the receiver end of the wire. Most people drive their tests from the polished Jitter Box app — live needle, saved favorites, and a full local history of every run.