Introduction
The EditClips API lets you process video and audio files programmatically. Submit a URL, pick a tool, and get the result back — all powered by the same FFmpeg pipeline that runs the web app.
What you can do
- Convert — MP4, GIF, WebM, audio formats
- Edit — Cut, resize, rotate, crop, change speed, add text
- Effects — Stabilize, denoise, reverse, invert colors, nightcore
- Extract — Audio tracks, thumbnails, frames, subtitles (Whisper AI)
- Combine — Merge videos, join/mix audio, add audio to video
All 27 tools from editclips.online are available via the API.
How it works
You can provide input files in two ways:
Option A: URL inputs
Pass a public URL — the job is queued immediately.
- Send a URL to your input file
- We process it on server-side containers
- Poll for status or receive a webhook
- Download the result via presigned URL (valid 1 hour)
Option B: File upload
Upload files directly via presigned URLs — useful when your file isn't publicly accessible.
- Create a job with filenames → get presigned upload URLs
- PUT your file(s) to the upload URLs
- Call
POST /jobs/{id}/readyto start processing - Poll for status or receive a webhook
- Download the result via presigned URL (valid 1 hour)
Base URL
https://editclips.online/api/v1 Next steps
- Quick Start — Process your first file in 4 commands
- API Reference — Interactive endpoint documentation
- MCP Server — Connect AI agents via the Model Context Protocol
- Billing & Credits — Understand how credits are calculated