HTTP request builder
New test is the composer. Set method, URL, query params, headers, and a JSON body — or paste curl / Postman and we fill the form. GET, POST, PUT, PATCH, and DELETE are supported. Dashboard is an overview; Tests is history.
60 seconds of real traffic on your API. No credit card needed.
Core capabilities
Verify your email, start a free test at up to 250 RPS for 60 seconds, follow the status-history timeline, then read the report. Verify a domain when you need a higher cap. Load generators run in the cloud; nothing to install.
New test is the composer. Set method, URL, query params, headers, and a JSON body — or paste curl / Postman and we fill the form. GET, POST, PUT, PATCH, and DELETE are supported. Dashboard is an overview; Tests is history.
Set duration, ramp-up, and target RPS. The free plan caps each test at 250 RPS and 60 seconds, and allows one active test (pending, provisioned, or running). Starting another while one is open is rejected until that test completes or fails. Paid plans keep their own caps. Before start, the dashboard checks remaining requests — duration × RPS.
The run page does not use websockets. It polls every 3 seconds: pending, provisioned, running, then completed, failed, or stopped. Status history covers created, resources, testing, report, and terminal events. Stop a live run from the same page.
When a run finishes, the page polls the report until it is ready: request summary, HTTP 2xx–5xx, timeouts, throughput vs target RPS, and latency percentiles (p50–p99). Download the same numbers as a PDF.
Quota is allotted, available, held, and used on the workspace. Remaining requests sit in the nav as a quota chip, next to notifications. Starting a test places a hold until the run settles. Owners and admins check out on Plan with Razorpay — apply now, queue after the current period, or cancel an in-flight checkout. Usage shows the ledger and open holds.
Owners and admins create a key on MCP keys. Clients that can set headers send X-Access-Key and X-Secret-Key. Clients that cannot, including Claude connectors, use the same keys on the URL: /mcp?access_key=…&secret_key=…. The secret is shown once. Quota, domain rules, and plan caps stay the same.
How it works
Register with email or Google. We create a personal workspace on the free plan. Verify your email before the first test. Logged-in users skip login and land on Dashboard.
Paste curl or Postman, or set method, URL, query, headers, and JSON body. Free tests stay at or below 250 RPS and 60 seconds without a verified domain. One test can be pending, provisioned, or running. If quota is short (duration × RPS), start is blocked.
Above 250 RPS or 60 seconds, prove ownership with DNS TXT or an HTTP file, on a plan that allows that load. Paid plans are not limited to one active test. Tests may target that host or a subdomain.
The run page polls every 3 seconds through pending, provisioned, and running. When the test completes or fails, a free workspace can start the next one. Download a PDF of the report.
Live run
The run page does not use websockets. It polls every 3 seconds: pending, provisioned, running, then completed, failed, or stopped. Status history is grouped into created, resources, testing, and report — plus failed or stopped. Live metrics tick on the same page; stop a run while it is still live.
Test reports
When live status becomes completed or failed, polling switches to the report until it is ready. You get request summary, throughput vs target RPS, error mix, and latency tails — including successful vs failed groups — then PDF export.
Workspaces
You get a personal workspace at sign-up. Upgrade from Account — or invite someone, which also converts the workspace — to share tests, reports, domains, and request quota. Tests, Usage, and Plan stay scoped to the current organization. The Organization nav item only shows for company workspaces.
Created automatically at sign-up on the free plan. Rename it in Account. Run tests inside 250 RPS and 60 seconds without a verified domain, and keep request quota to yourself until you are ready for a team.
Owner-only, one-way. Enter a company name in Account — or invite someone, which also converts the workspace. Organization then appears in the sidebar. You can stay the only member.
Owner and Admin invite by email as Admin or Member. Teammates accept from the invite link. Owner can transfer ownership; leaving restores your personal workspace.
Company tests, domains, and subscription are one org-scoped pool — allotted, available, held, and used. Members can view usage; Owner and Admin manage Plan and Razorpay checkout. Companies can verify up to ten domains.
Security & access
Sign-in uses an access token in memory and an HttpOnly refresh cookie. Each browser gets a device id. Revoke a session you do not recognize, log out every other device, or sign out entirely — which clears the token and cached data.
MacBook Pro · Chrome
This device · Now
iPhone · Safari
Signed in · 2h ago
Windows · Firefox
Signed in · 3d ago
Linux · Chrome
Signed in · 1w ago
MCP
The dashboard stays the place you compose and watch a run. Owners and admins can also hand a key to Claude or another MCP client. The client calls Loadcurl’s /mcp endpoint. There is no CLI to install.
Custom headers
{
"mcpServers": {
"loadcurl": {
"url": "https://<api-origin>/mcp",
"headers": {
"X-Access-Key": "lcak_…",
"X-Secret-Key": "lcsk_…"
}
}
}
}No custom headers
https://<api-origin>/mcp?access_key=lcak_…&secret_key=lcsk_…
Pricing
Free, Starter, Growth, and Scale. Quota is allotted, available, held, and used on the workspace; company teams share one pool. Owners and admins check out on Plan with Razorpay — apply now, queue a plan after the current period, or cancel an in-flight checkout. Usage shows the ledger, open holds, and payment history.Free starts at 250 RPS and 60 seconds per test, with one active test at a time and no credit card. Paid plans keep their own RPS, duration, and concurrency. Confirm live numbers in the dashboard.
Pricing is shown in your local currency. We detect your market (US or India) from timezone and locale, then load that catalog.
Loading subscription plans