Developer API
Run GigAI tools from your own code. Create an account, make a key, call the API. The free plan has 1,000 tasks a month with no card and no trial clock.
You never need an account for the tools on this site - they run in your browser and stay free. Accounts exist only for the API, because API files are processed on our server. API files are deleted after processing, are never used for anything except your job, and are never used for training.
What's live now
- Accounts with email verification, session login, account deletion
- API keys: create, list, revoke. Secrets are shown once and stored hashed
- Free-plan limits and usage tracking, visible in the dashboard
- The jobs pipeline: import files, run a tool, export signed download links. Webhooks with HMAC signatures, idempotent retries, verified deletion after the retention you choose
- 36 engines, each with golden tests: PDF (merge, split, rotate, delete pages, page numbers, watermark, metadata, to text, to JPG, from images), image (convert, resize, compress to a target size, crop, rotate, flip, grayscale, blur, strip metadata), SVG (optimize, to PNG), data (JSON, YAML, CSV, format), code minifiers, Markdown and HTML, subtitles, QR codes
The API answers at https://api.gigai.tools/v1 - try curl https://api.gigai.tools/v1/tools right now, no key needed for the catalog. This page never lists an endpoint that doesn't work.
Documentation
- Quickstart - first job in three requests
- Jobs and tasks - graphs, states, idempotency, retention
- Tool catalog - every engine with its options
- Webhooks - signed notifications with verify code
- SDKs - Python, Node and the gigai CLI
- MCP server - the tools inside Claude and other agents
- Error codes and rate limits
- openapi.yaml - the machine-readable contract