Find the slowest device that still has to use your site.
Redline saturates the CPU, floods memory bandwidth, thrashes the layout engine, hammers the compositor and probes the network — right here, in the browser you're holding. In five seconds you'll know which real-world devices will break your site, and the engineering fixes that keep them working. No install, no account, no data leaving the device.
Load testing asks if your server survives. Redline asks if the device does.
k6, JMeter, Locust and Artillery generate traffic to measure server throughput. Lighthouse and WebPageTest audit a single page in a single browser. Redline is the missing piece: it stresses the actual device hardware, then tells you which devices will choke on your site — and what to fix.
k6 · JMeter · Locust · Artillery
Lighthouse · WebPageTest
Device performance floor
Push it to the redline.
Detecting…
Runs entirely on this device. Roughly 5 seconds — the UI will intentionally strain while it works. Nothing is uploaded.
Five subsystems get pushed to their limit: CPU throughput, memory bandwidth, layout engine, compositor and network path. Then the analysis engine turns the numbers into fixes.
Now point it at a site, not just a device.
Point Redline at any public page. It fetches the document from our edge, times the origin and audits the delivery path — compression, blocking scripts, cache policy and third-party spread.
Fail the build when the page gets heavier.
Redline exposes a public audit endpoint. Post a URL and a performance budget from any CI runner — GitHub Actions, GitLab, Jenkins — and it returns HTTP 200 when the page is inside budget and 412 when it isn't, so the job fails on regressions. No account, no API key, no install.
- minScore — the delivery grade floor
- maxTtfbMs — time to first byte ceiling
- maxHtmlKb — document weight ceiling
- maxThirdParties — third-party origin cap
curl -fsS https://redline.app/api/public/v1/audit \
-H 'content-type: application/json' \
-d '{
"url": "https://your-site.com",
"budget": {
"minScore": 80,
"maxTtfbMs": 600,
"maxHtmlKb": 120,
"maxThirdParties": 4
}
}'Non-zero exit on budget breach. The JSON body lists every violation plus the full check breakdown.
Free for everyone. Priced for the teams who need the receipts.
Forever. Funded by ads and donations.
- Full 5-subsystem stress test
- Redline index + device profile
- Baseline AI analysis
- Runs on any browser, any device
- Ad-supported
per month, per project
- Saved run history & regressions
- Deep AI analysis with cohort context
- Test any URL, not just this page
- Shareable reports, no ads
Cancel anytime
for companies with real device labs
- CI performance budgets & gating
- Real-device fleet aggregation
- SSO, roles, private deployment
- Engineer-led performance reviews
Create a Redline account to subscribe to Team. Your plan, saved runs, shareable reports and CI keys all live on your account.
Sign in to subscribeThe public tier stays free and unlimited, funded by donations and a single unobtrusive sponsor slot. Paid tiers exist for teams who need history, regressions, CI gating and fleet-wide reporting.
Tell us which device fleet you need covered.
Live now: real AI analysis of every run, run history kept on your device, and the any-URL delivery probe. Coming next: CI budgets, fleet-wide team reports, shareable public report links and a native app.