Implement file uploading into your application.
- Built-in storage and CDN
- Uploading acceleration network
- Multipart uploading up to 5 TB per file
- Authenticated uploading process
- Unlimited scalability on demand
Build custom uploading flow using Upload API directly or with an API client.
curl -F "UPLOADCARE_PUB_KEY=demopublickey" \ -F "firstname.lastname@example.org" \ "https://upload.uploadcare.com/base/"
Once a file is uploaded, it's available by a URL with the UUID:
We’ve built a UI that uses Upload API so you don’t have to. Integrate it in the
<script src="https://ucarecdn.com/libs/widget/3.x/uploadcare.full.min.js"> </script>
And use File Uploader in the page's
<input type="hidden" role="uploadcare-uploader" data-public-key="demopublickey" name="my_file" />
<input> element will appear like this (clickable):
This responsive widget works in all modern browsers, on all devices and it has a plenty of features and customization options.
Transfer and deliver your existing files with Uploadcare without explicitly uploading:
Control who can upload files to your account by authenticating upload requests.Secure Uploading →