Load test your APIs
from the browser.
Loadix is a Chrome extension for authorized HTTP API load and stress testing. No backend cluster. No setup.
$ Loadix --url https://api.example.com/v1/orders
$ Loadix --users 50 --rps 25 --duration 60
▸ Load test running…
users 50 target rps 25
duration 60s ramp-up 5s
✓ 12,348 requests completed
avg 42 ms p95 118 ms p99 203 ms
errors 0 (0.0%) success rate 100%
Features
Six methods
GET, POST, PUT, PATCH, DELETE, HEAD — with custom headers, timeouts, and JSON / form / text bodies.
Load model
Virtual users, target RPS, duration, and ramp-up. Smoke, Normal, Stress, and Spike presets built in.
Assertions
HTTP status, max latency, and body-contains — define exactly what counts as a pass.
Live metrics
Requests, success, errors, RPS, avg, P95, P99, and success rate, with throughput and latency charts.
Variables
Interpolate {{variable}} in URLs, headers, and bodies.
History & reports
Recent runs saved automatically. Restore configs and export JSON reports.
Install
01
$ git clone git@github.com:hexiangtao/loadix.git02
$ npm install03
$ npm run build04
chrome://extensions/ → enable Developer mode05
Load unpacked → select
.output/chrome-mv3