Command-line tool
wrk
brew/wrk
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
HTTP benchmarking tool
At a glance
- Type
- Command-line tool
- Install on
- macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
macOS
brew install wrk
Linux
brew install wrk
Run a benchmark for `30` seconds, using `12` threads, and keeping `400` HTTP connections open
wrk -t 12 -c 400 -d 30s "http://127.0.0.1:8080/index.html"
Run a benchmark with a custom header
wrk -t 2 -c 5 -d 5s -H "Host: example.com" "http://example.com/index.html"
Run a benchmark with a request timeout of `2` seconds
wrk -t 2 -c 5 -d 5s --timeout 2s "http://example.com/index.html"
Related command-line tools
- bombardier
Cross-platform HTTP benchmarking tool - rsb
a http server benchmark tool, written in rust. - ab
Apache HTTP server benchmarking tool ('ab') - autocannon
Fast HTTP/1.1 benchmarking tool written in Node.js - plow
High-performance and real-time metrics displaying HTTP benchmarking tool - httpd
Apache HTTP server - siege
HTTP regression testing and benchmarking utility - ssd-benchmark
Super Simple Disk Benchmark - benchmarks the writing performance of your disk.
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents