Transform Your VideosWith Powerful APIs
Trim, convert, add subtitles, overlay watermarks, and more. Build amazing video experiences with our simple yet powerful API.
Simple Integration
Get Started in Minutes
Our API is designed to be simple and intuitive. Here's how it works:
1. Get Your API Key
Sign up and get your API key instantly from the dashboard.
const apiKey = 'sk_your_api_key_here';
2. Send Your Request
Make a simple POST request with your video URL and parameters.
const response = await fetch('https://api.videocomposer.io/video/trim', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': apiKey
},
body: JSON.stringify({
input_url: 'https://cdn.videocomposer.io/video.mp4',
start: '00:00:10',
end: '00:00:30'
})
});
3. Get Your Result
Receive the processed video URL when the job completes.
// Check job status
const job = await fetch(`https://api.videocomposer.io/jobs/${jobId}`, {
headers: { 'x-api-key': apiKey }
});
const result = await job.json();
// Job completed!
{
"id": "abc123",
"state": "done",
"output_url": "https://cdn.videocomposer.io/output.mp4"
}
What else you get:
Everything you need
Professional Video Processing Made Simple
Built for developers who need reliable, fast, and scalable video processing without the complexity.
- Lightning Fast Processing
Powered by optimized FFmpeg instances, process videos in seconds not minutes.
- Simple REST API
Clean, well-documented REST endpoints that are easy to integrate into any application.
- Pay As You Go
Only pay for what you use. No monthly fees, just simple CPU-second based pricing.
- Enterprise Security
Your videos are processed securely and deleted immediately after processing.
- Rich Format Support
Support for all major video formats including MP4, WebM, MOV, AVI, and more.
- Scale Infinitely
Built on cloud infrastructure that scales automatically with your needs.
Trusted by developers worldwide
- Videos processed
- 10M+
- API uptime
- 99.9%
- Happy developers
- 5,000+
Developer First
RESTful API Endpoints
Clean, predictable endpoints that follow REST best practices. All responses are JSON formatted and include helpful error messages.
Available Endpoints
/video/trim
Trim videos to specific start and end times
/video/convert
Convert between MP4, WebM, and GIF formats
/video/compose
Combine multiple videos, add audio or subtitles
/video/overlay
Add watermarks or text overlays
/video/thumbnail
Generate thumbnails, sprites, or animated previews
/video/probe
Get detailed video metadata
Example Response
200 OK{
"jobId": "550e8400-e29b-41d4-a716-446655440000",
"status": "queued",
"message": "Your video processing job has been queued.",
"estimatedTime": 30,
"creditsUsed": 15
}
Try It Now - No Sign Up Required
Test our video processing tools instantly. Upload your video and see the magic happen.
Frequently Asked Questions
Everything you need to know about VideoComposer
Each credit equals one CPU-second of processing time. When you process a video, we calculate the CPU time used and deduct it from your account. Simple operations like trimming use fewer credits than complex operations like format conversion.
We support all major video formats including MP4, WebM, MOV, AVI, MKV, and more. You can convert between MP4, WebM, and GIF formats. For audio, we support MP3, and for subtitles, we support SRT files.
Yes, security is our top priority. Videos are processed in isolated environments and automatically deleted after processing. We use enterprise-grade encryption for all data transfers and never store your original videos.
Processing times depend on the video size and operation complexity. Most operations complete within seconds to a few minutes. Our infrastructure automatically scales to handle your workload, ensuring consistent performance.
Absolutely! You can try our video processing tools directly from the website without signing up. For API access, we offer a free trial with 100 credits to test integration with your application.
Yes, our Professional and Enterprise plans include webhook notifications. You can receive real-time updates when your video processing jobs complete, making it easy to build responsive applications.
Ready to Transform Your Videos?
Join thousands of developers using VideoComposer to build amazing video experiences. Start with 1000 free credits.