Upload Widget docs
Learn how our widget and SDKs work with our detailed docs:
Scalable REST API to handle file uploads from your app: manages file storage, file hosting & file transformations.
✓ Try free for 14 days ✓ No credit card required
The Upload API provides high-performance file uploading, file processing & file hosting functionality through a simple & easy-to-integrate REST API.
Run transformations against your files in real-time, simply by appending "file transformation slugs" to the end of your file URLs.
The Upload API uses a global network of 300+ edge locations in 90+ cities across 47 countries to provide ultra-low-latency downloads to your users.
Benefit from fast cloud storage with ultra-low-latency upload API endpoints and encryption at rest.
Process files via the URL, for example, to resize images or to extract file archives on-demand.
Files are served via Upload's 300-point CDN for ultra-low-latency downloads.
Upload supports CDN access control via JWTs, allowing you to control access to your images.
Monitor your storage, processing & bandwidth usage over time via the Upload Dashboard.
Configure existing HTTP servers as file sources to process your existing files on-the-fly.
Upload offers a Content Ingestion Network (CIN) to automatically boost file upload speeds.
Improve your company's branding by using a custom CNAME for your uploaded file URLs.
Use a custom S3 bucket for ultimate cloud portability, or to onboard your existing files.
Learn how our widget and SDKs work with our detailed docs:
Learn about our file upload REST API. S3 buckets supported.
Upload, store, and host your first file in as little as 60 seconds.