Every account will be subject to limitations depending on the account level. Here is a full list of the account limitations for each account level. Please note that certain accounts may have custom limits set, but if you have any issues with this, please reach out to our support team.
Free plans
On our free plan, the maximum image file size that can be uploaded to Cloudinary or created via transformations is 10 MB, and the maximum video file size is 100 MB.
"Raw" files, other than images or videos, are also limited to 10 MB.
Paid plans
On our paid plans, the limits are higher, starting at 20 MB for images and raw files, and 2 GB for videos on the Plus plan. Please note that uploads of files larger than 100 MB must used chunked uploading and you will receive an error if you attempt to upload larger files without using chunked uploads. Chunked uploading is performed by default using the Media Library and Upload Widget, so this special circumstance is applicable to uploading via the API.
The larger self-service plans have higher image and video file size limits, and you can see a comparison of our standard plans on our pricing page to see the limits applicable to each plan. On our Enterprise plans, our team will collect your exact requirements and ensure your account has sufficient limits in place for your assets.
Other limits
When transforming images, there are also limits regarding the maximum dimensions of the processed image, measured in megapixels. On our free plan, this limit is 25 megapixels, and the limits for other plans can be seen on our pricing page.
Lastly, when transforming images and videos, there are limits regarding the maximum online transformation file size. These limits are in place so that transformations for images and videos can be processed asynchronously as opposed to forcing the processing to be completed immediately on-the-fly. For images, this limit across all our free and self-service plans is 100 MB. For videos, the free plan limit is 40 MB and for all self-service plans, the limit is 300 MB. For transforming images and videos above these limits, you can process these asynchronously using eager transformations.
Errors
If you try to upload or create files larger than your account's limits, an error will be returned and shown in the Media Library, or in the response we send to your API call.
If you find that you're unexpectedly reaching your account's limits when working with your files, please contact us for assistance.
Comments
34 comments
Is there an option to limit the upload file size in case of raw file type? I want to restrict users from uploading large files say files bigger than 2MB.
Hi,
Our jQuery integration library supports handling minimum/maximum size and dimensions on the client side. We have it in our roadmap to support rejecting these on the server side as well.
Is there any option to upload a source(file) of size more than 20 MB ?
Uploading files bigger than 20MB is supported by customer requests for all of our paid plans, up to 100MB for both images and non-images (raw) files.
In addition, Cloudinary supports storing even bigger files (up to 2GB), which is limited for raw files only.
For more information:
http://support.cloudinary.com/entries/26445481-Can-I-upload-large-raw-non-images-files-
HI, how do we increase our size limit to 100MB? We are planning to move to cloudinary. We deliver video content on our website and app. Please help asap
For increasing file size limits please open a support ticket.
UPDATE
The default maximum file size limit for videos is 40MB.
This is for Free plan or Paid?
What is the current maximum video file size for free plan?
It's still 40MB, as mentioned in the article above.
This can be raised for paid plans, depending on the use-case and plan size.
Hi, I am on the Basic plan and get errors when passing the 50MB file size for video. The account details for the basic plan states the maximum is 100MB though. How do I fix this?
Hi William,
According to your logs, you're trying to upload the video as an image resource rather than video resource. On your upload call, please set the "resource_type" parameter to "video", as explained here.
If this still doesn't help, please feel free to contact us via support ticket, and share more information regarding your issue.
I have noticed during testing ( about to launch site) that uploads of images larger than 300Kb+ take painfully long to upload. Is there anything I can do to speed this up? I am considering converting my code back to storing on my local server. I need a solution. Is there a setting or something?
Thanks.
Hi Robert,
For such rare cases we usually have some really quick resolutions.
Please contact us via [support ticket](http://support.cloudinary.com/hc/en-us/requests/new) and provide more information regarding your upload attempts (server-side/direct, geographic location, etc.) and we'll get back to you :)
I am on 15GB managed storage. Will you notify when my limit is nearing? if yes, at which stage will i be notified? Can i custom set my limit to be notified when i have reached 12GB limit?
Hi, please read the following KB:
https://support.cloudinary.com/hc/en-us/articles/202521702-What-happens-if-I-exceed-plan-limits-
If you have any further concerns please feel free to contact us via support-ticket and we'll be happy to address it.
I'm using the free plan, and using Node.js image upload to sync between my server and my cloudinary account, is upload rate limited?
Also, is the above upload counted as an Admin API call (rate-limited)?
Thanks in advance!
Upload api is not rate limited, and differs from the rate-limited Admin api.
With that being said, upload concurrency shouldn't go above 100 uploads.
Uploading PDFs with pages which have album orientation returns "Invalid Resource".
Hi Maria.
We do have some security measures in place for pdfs files, but these should not interfere with most pdf uploads.
Kindly open a ticket at support@cloudinary.com and let us know the cloud name of your account and share the relevant pdf, so we could resolve what it is you are experiencing.
Thanks
I want to prevent users to upload an image smaller than a given height and/or width so i don't have to upscale so much. We use the cloudinary.openUploadWidget
Is this possible?
Hello Lennart,
Thanks for reaching out to us and I would like to apologize for not responding sooner.
Yes, it is possible and the two options you are looking for are "min_image_height" and "min_image_width" (http://cloudinary.com/documentation/upload_widget#upload_widget_options).
Hello Team, we are uploading the videos and images in our app. I can easily upload the video if file size has small to cloudinary server, but if file size has large then am not able to upload the videos on to the cloudinary server. Am getting the error how can I upload the large videos on to your server. I even raise a ticket but nobody has reply me. Tell me should I have to increase my plan tp upload large size of video 300mb, 500 mb or even more.
Is the file size limit in reference to files being uploaded without chunking? For example, if I have a 100MB mulipage PDF, which happens occasionally as my company deals with architects and engineers that sometimes want us to archive these files, would it be possible to upload that file as long as it was chunked less than the amounts mentioned? Or is there just a hard limit on the file size that can be stored in cloudinary?
Hi Bradley,
The file size limit is actually referred to file size that can be stored on your account.
Best,
Yakir
Hi Team,
I am facing few issues while uploading pdf and its showing Invalid Resource Error.
Do let us know the solution for that.
Thanks
Hi Deepak,
Since you already open a support ticket, we will continue there.
Thanks,
Yakir
Why do I (sometimes) get a 400 error when trying to request a transformation to a file well below those limits :
this file seems ok https://res.cloudinary.com/balibart/image/upload/dn_300,h_3543,w_2952/5aba5cb5774da85e7c02bc55_front.png
but when I tried earlier with a similar file it failed :/
reliability is going to be critical if we are to adopt this service. could we at least have an indication as to why those transformations seem to fail?
Hi Mathieu,
Is it possible that you're requesting the transformed image before the image has been uploaded?
These 404 errors are then being cached, as explained-https://support.cloudinary.com/hc/en-us/articles/202520452-I-m-getting-a-404-not-found-for-my-transformed-image-while-other-versions-of-that-image-work.
As the article suggests, the caching period can take from 1 minute up to 24 hours.
Hello. I want to update my account to Plus plan and increase file size limit for upload that I would be able to upload large pdf-files. What max limit size I can expected?
Hi @Anton,
Can you please open a support ticket at https://support.cloudinary.com/hc/en-us/requests/new and we will be glad to look into your request.
Please sign in to leave a comment.