REST API
File Conversion API
Add powerful file conversion to your app with a simple API call. 65 formats. Generous free tier. No infrastructure to manage.
Convert a file — cURL
curl -X POST https://api.easetoolz.com/v1/convert \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input_url": "https://example.com/document.docx",
"output_format": "pdf"
}'
# Response
{
"job_id": "job_abc123",
"status": "processing",
"estimated_ms": 1200
}Everything you need
⚡
Fast & reliable
Dedicated processing queue, <200ms API response, 99.9% uptime SLA on Enterprise.
🔒
Secure by design
HTTPS-only. API keys are hashed. Output files auto-deleted after 24 hours.
📦
65 formats
Images, PDFs, video, audio, documents. The same tools available on the web — via API.
🔄
Batch conversion
Convert up to 100 files in a single API call on Growth and Scale plans.
🔔
Webhooks
Get notified when your conversion job completes. Supports retries and custom secrets.
📊
Usage dashboard
Track calls, credits, and errors. Download invoices. Manage multiple API keys.
API Plans
| Plan | Price | API calls | Max file size | Batch | Webhooks |
|---|---|---|---|---|---|
| Free | $0 | 100 calls/mo | 10 MB max | — | — |
| Starter | $9/mo | 1,000 calls/mo | 50 MB max | — | — |
| GrowthPopular | $49/mo | 10,000 calls/mo | 500 MB max | ✅ | ✅ |
| Scale | $149/mo | 50,000 calls/mo | 2 GB max | ✅ | ✅ |
| Enterprise | Custom | Unlimited | 10 GB max | ✅ | ✅ |
Key endpoints
POST/v1/convertSingle file conversion
POST/v1/batchBatch conversion (Growth+)
GET/v1/jobs/:idCheck job status
GET/v1/formatsList all 65 supported formats
GET/v1/usageCredits used + remaining
POST/v1/webhooksRegister webhook (Growth+)