API2Convert documentation
A REST API to convert, compress, capture and process files at scale. Create a job, add inputs and conversions, and download the result — or stream it straight to your cloud storage.
Base URL https://api.api2convert.com
· Schema /v2/schema
Guides
Step-by-step walkthroughs from your first conversion to webhooks and cloud delivery.
API Reference
Every endpoint, interactive — send real requests right from the browser with “Try it”.
Formats Explorer
Search 500+ targets and every per-conversion option across all categories and tools.
Downloads
OpenAPI spec, official SDKs and an AI agent skill.
Convert a file in one request
Authenticate with your API key, then create a job that converts a remote JPG to PNG and starts immediately:
curl -X POST "https://api.api2convert.com/v2/jobs" \
-H "x-oc-api-key: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"input": [
{
"type": "remote",
"source": "https://example-files.online-convert.com/raster%20image/jpg/example.jpg"
}
],
"conversion": [
{
"category": "image",
"target": "png"
}
],
"process": true
}'Poll GET /v2/jobs/{job_id} until status is completed, then read the download URL from output[].uri. Full walkthrough in the Quickstart.
All guides
Getting started
- Quickstart Convert your first file in five minutes.
- Authentication & API keys Authenticate requests with your API key or a job token.
- Security & data protection Keep your API key safe, secure your integration, and how api2convert protects your data.
- Jobs & lifecycle How jobs, conversions, inputs and outputs fit together.
Importing files
- Importing files Remote URLs, direct uploads, base64 and cloud inputs.
- Download engines Control how a remote URL is fetched: file, video, website, screenshot, zip.
Processing
- Convert files Convert between 500+ formats; discover per-format options.
- PDF operations PDF/A, booklets, rotate, split, protect, page layout and OCR.
- Image operations Resize, crop and rotate images.
- Video operations Cut, extract frames, slideshow, merge streams and edit video.
- Audio operations Adjust volume, normalize, trim and edit audio.
- Create archives Create and extract password-protected archives.
- File analysis Read and edit metadata, and analyze image content.
- Extract assets Pull assets and media streams out of files.
- Compare files Diff two images, PDFs or videos.
- Compress files Reduce file size by quality or target size.
- Add watermark Overlay a graphic on PDF pages, or an image/logo onto video.
- Capture website Turn a URL into an image, PDF or HTML.
- Create thumbnails Generate thumbnails from images, PDFs and video.
- Create hashes Generate MD5, SHA and other digests.
Delivering output
- Output & cloud storage Download URLs and S3/GCS/Azure/FTP/Drive/YouTube export.
- Webhooks & callbacks Get notified when a job finishes.
Accounts & limits
- Errors & warnings Status codes, error and warning payloads.
- Rate limits & contracts Quotas, concurrency and contract limits.
- Statistics Query your API usage by day, month or year.
- Presets Reusable conversion templates.
Resources
- SDKs & libraries Official SDKs for PHP, Python, Node.js, Java, .NET, Go, Ruby and Rust.
- Service status Check live API uptime and incident history, and subscribe to status updates.