BiGapiapi.bigapi.dev
File operations for AI agents

Your agent wrote the report. bigapi turns it into the PDF.

Render HTML, Markdown or a URL to PDF or PNG. Merge, split, compress PDFs. Resize and convert images. Deterministic, fast, billed per call. No signup. No subscription.

1 · get a key (no signup)$ curl -X POST https://api.bigapi.dev/v1/keys
{ "key": "bigapi_…", "free_operations": 100 }
2 · make a file$ curl https://api.bigapi.dev/v1/render \
    -H "Authorization: Bearer $KEY" \
    -H "content-type: application/json" \
    -d '{"markdown":"# Invoice 4711\nTotal: $120"}' -o invoice.pdf
→ invoice.pdf · X-BigAPI-Cost: 0 · X-BigAPI-Free-Ops: 99
$0.01per call, flat. Failed retries and errors cost $0.
100 freeZero friction. No email, no credit card, instant API key.
0 subsNever expires. Prepaid wallet with hard spend caps (no loops).
DEHosted in Germany. Fully GDPR compliant. Auto-deleted after delivery.

Operations

Eight today, each one a thing a language model cannot do by itself. Every call returns a real file and the cost in the headers.

Coming next: /v1/image/c2pa/sign and /v1/image/c2pa/verify (Content Credentials for AI-generated media, EU AI Act Art. 50), /v1/screenshot, /v1/ocr, /v1/office/pdf, /v1/pdf/pdfa. Missing something? Call the path you expect – we log what agents look for and build the most requested operations first.

Pricing

One number to remember. No tiers, no seats, no plans.

Any operationrender, pdf, image – success only$0.01
First 100 operationsper key, 7 days, no card requiredfree
Failed request4xx or 5xx – never charged$0
Creditprepaid via Stripe, from $5, never expires$5 +
Monthly cap per keydefault $10, raise or lower any time – protects against runaway loopsyou set it

Why not a subscription?

Agents run in bursts. You pay for the 40 PDFs you made, not for the month you didn't.

Why no signup?

An agent can't fill in a form. One POST returns a key; an email is only needed when you add credit.

Never a surprise bill

Prepaid only, and every key has a monthly cap you set. A looping agent stops at the cap – it cannot spend what you didn't put in.

For agents and agent builders

bigapi is built to be discovered and used by machines: OpenAPI, llms.txt, an MCP server, and errors that tell the agent what to do next.

Claude Desktop, Cursor, Cline – any MCP client

{
  "mcpServers": {
    "bigapi": {
      "command": "npx",
      "args": ["-y", "@bigapi/mcp"]
    }
  }
}

The server fetches its own key on first use. Tools: render, pdf_merge, pdf_split, pdf_rotate, pdf_compress, pdf_to_images, image_process, image_info, get_balance, set_monthly_cap.

Machine-readable

https://api.bigapi.dev/openapi.json   OpenAPI 3.1
https://bigapi.dev/llms.txt            llms.txt
https://api.bigapi.dev/v1/ops          operations + prices
https://api.bigapi.dev/v1/pricing      price list
npm: @bigapi/mcp                       MCP server

Every response carries X-BigAPI-Cost, X-BigAPI-Balance, X-BigAPI-Free-Ops. Send Idempotency-Key and retries are free. Out of credit → 402 with an upgrade_url.