Powerful compression & conversion APIs with an intuitive UI. Process videos locally or remotely without sacrificing quality.
No credit card required. Generous free tier with unlimited usage forever.
Same powerful tools available via both API and user-friendly interface.
import requests
# API Configuration
api_url = "https://process.contentor.app/api/process-video/"
# API Authentication
headers = {
"Content-Type": "application/json",
"X-User-Access-Key": "YOUR_ACCESS_KEY",
"X-User-Access-Token": "YOUR_ACCESS_TOKEN"
}
# Video processing configuration
config = {
"download_url": "https://aws.s3.com/mybucket/video.mp4",
"upload_url": "https://aws.s3.com/mybucket/720p/video.mp4",
"upload_provider": "aws",
"download_provider": "aws",
"resolution": "720p",
"webhook_url": "https://your-app.com/hooks"
}
response = requests.post(api_url, headers=headers, json=config)
if response.status_code == 200:
result = response.json()
print(f"Job ID: {result.get('id')}")
We handle the entire workflow: downloading your content from anywhere, processing it, and uploading it to your desired destination.
Reduce file size by up to 80% while maintaining visual quality. Support for MP4, AVI, MOV, and more formats.
Convert between MP4, MOV, AVI, WebM, MKV and more. Create GIFs from video content with customizable settings.
Receive real-time notifications when your processing is complete. Integrate with your existing workflows and automation tools.
Seamless integration with AWS S3 and minio S3, very soon Google Cloud, Azure, and other popular storage providers for source and destination files.
Comprehensive REST API with thorough documentation. SDKs available for Python, JavaScript, PHP, and more.
Find answers to common questions about our advanced video processing service
Our website offers a range of video processing tools including compression and conversion between different formats. You can process videos directly in UI or you can also benefit from our developer friendly API and automate your video processing jobs.
Yes! You can use all our tools completely free in UI for files up to 1GB in size. By creating a free account, this limit increases to 2GB per file.
No, you can use our tools without creating an account for files up to 1GB. However, creating a free account increases your file size limit to 2GB and allows you to track your processing history.
Unlike most other services, our video processing happens entirely in your browser, not on our servers. This means faster processing times, enhanced privacy, and no upload/download waiting times for large files.
We support all major video formats including MP4, MOV, AVI, WebM, and MKV. Our conversion tools allow you to easily switch between these formats.
- Without an account: Up to 1GB per file
- With a free account: Up to 2GB per file
Our compression algorithms are designed to reduce file size while maintaining the best possible quality. You can adjust compression settings to find the right balance between file size and quality for your needs.
Processing time depends on your file size, your device's processing power, and the operation you're performing. Since all processing happens in your browser, faster computers will process videos more quickly.
Yes, our website is fully compatible with modern mobile browsers. However, processing large videos may be slower on mobile devices compared to desktop computers.
No. All processing happens directly in your browser. Your videos never leave your device, ensuring complete privacy and faster processing times.
Our API allows you to integrate our video processing capabilities into your own applications or automate workflows. It's perfect for businesses or developers who need to process videos programmatically.
With our freemium API membership, you get a generous quota, including both number of requests and total size of processed videos. This allows you to test and use our API without any commitment.
Absolutely! Our API is designed specifically for automation. You can create workflows to process videos and reupload them to your storage solutions automatically.
Yes, unlike the browser-based tools, API processing does utilize our servers. However, we maintain strict privacy policies and do not store your content longer than necessary for processing.
Yes, all our documentation and also a builder is available under "API Resources" section, including code examples for common programming languages and detailed endpoint references.
First, check that your file isn't corrupted and is in a supported format. If you're processing a very large file, try processing a smaller portion first to test. If problems persist, try using a different browser or clearing your browser cache.
This occasionally happens with certain video formats. Try converting to MP4 format first, which has the best compatibility across all our tools.
For browser-based processing, there are no limits since everything happens on your device. For API usage, limits depend on your membership tier.
For very large files, ensure your device has sufficient RAM and close other resource-intensive applications. Processing videos requires significant computational resources, especially for older devices.
You can contact our support team directly at process@contentor.app