Paste an API key to see balance, usage and keys. The key stays in this browser and is sent only to .
1 · Create a key — no signup, 100 free operations
Or via terminal:
curl -X POST https://api.bigapi.dev/v1/keys
2 · Make your first file
curl https://api.bigapi.dev/v1/render -H "Authorization: Bearer $KEY" \
-H "content-type: application/json" \
-d '{"markdown":"# Hello"}' -o hello.pdf
3 · Connect Claude or any agent — MCP server
npx -y @bigapi/mcp
Full reference: api.bigapi.dev/docs · llms.txt
Click "Create a key now" above – no e-mail, no signup. Or via terminal: curl -X POST https://api.bigapi.dev/v1/keys (Windows PowerShell: curl.exe). Either way the key is shown only once – save it immediately.
The key stays in this browser and is sent only to api.bigapi.dev. "Remember on this device" stores it locally on this computer – don't tick it on shared machines.
A key cannot be recovered – treat it like cash. Create a fresh one with the curl above. Tip: put the key into a password manager right after creating it.
The key is the account. Credit belongs to the account behind the key; additional keys for the same account can be created inside the console under "Keys".
| Operations | – |
| Charged | – |
| Price per operation | – |
Failed requests are logged but never charged. Free operations are not counted against the monthly cap.
One successful call – one rendered PDF, one merge, one image conversion. Errors and failed calls are never charged.
Usage and the monthly cap reset on the 1st of each calendar month (UTC). Your credit itself never resets or expires.
| Key | Name | Status | Monthly cap | Last used |
|---|
One key per app or environment (production, staging, an agent). Revoke one without touching the others – they all share the same balance.
A hard spending limit per key. When it's reached, the key gets HTTP 429 until next month or until you raise the cap. Protects you from runaway loops.
No, revoking is permanent. Create a new key and update your app; the balance stays on the account.
Operation type, timestamp, cost and status – never the content of your files. Files are deleted right after delivery.
{
"mcpServers": {
"bigapi": {
"command": "npx",
"args": ["-y", "@bigapi/mcp"]
}
}
}
The MCP server fetches its own key on first use. To use this key instead, set BIGAPI_KEY in the server's environment.
API reference · openapi.json · llms.txt
Every response carries X-BigAPI-Cost, X-BigAPI-Balance and X-BigAPI-Free-Ops. Send an Idempotency-Key header to make retries free.
The MCP server runs on your machine and talks directly to api.bigapi.dev. The key is stored locally in your agent config, nowhere else.
render, PDF merge/split/rotate/compress, PDF to images, image processing – plus balance, usage and pricing, so your agent can manage its own spending.