Talk to an expert and find out how Cloudinary can help with your digital media needs.
Secure upload API, custom upload widget, uploads from Dropbox, Facebook, Google, Instagram and other sources, backup and revisions, remote uploads from public URLs, direct uploads from a browser or mobile application, upload presets, multi-file uploads, upload notifications, upload preview, restricted access.
Easily upload images and videos from any source and organize them in folders and subfolders via a web-based management console.
Browse your media library using faceted search with custom tags and categories, and attributes, such as asset type, size, color or format.
Dynamically manipulate images and videos using simple parameters for height, width, crop, format and quality, as well as apply enhancements, artistic filters and effects using intuitive controls.
Securely share assets internally with any team or externally with agencies.
Gain important insights into your media assets with engagement stats, including views, downloads and shares, and track performance and bandwidth usage with error monitoring.
Secure redundant backup of all original images uploaded to Cloudinary or your own cloud storage.
Access historical versions of the same resource.
Powerful URL-based manipulations including resizing, content-aware cropping, format conversion, quality optimization, face-detection based effects, image and text overlays, rotations, modified shapes, and borders.
Artistic filters and effects: grayscale, black and white, sepia, brightness, contrast, saturation, hue, oil paint, vignette and pixelate, gradient fade, blur, improve, tilt shift, sharpen, color channels, vibrance, fill light and more.
Supported formats: JPG, PNG, GIF, BMP, TIFF, ICO, PDF, EPS, PSD, SVG, AI, DjVu, WebP, JPEG-XR, JPEG 2000, FLIF.
Chain multiple transformations together.
Conditional transformations and variables within transformations.
Named transformations and API and web interface to manage named transformations.
Strict transformations to prevent abuse.
Comprehensive API for uploading videos from your application back-end or directly from the browser or mobile application.
Automatic transcoding and normalization for optimized viewing on every web browser and device.
Customizable video player with all functionalities in one package: adaptive bitrate streaming, events and analytics, playlist creation, and content recommendation.
Video manipulation capabilities: scale up or down, crop, rotate, modify quality, video codec settings, bit rate control, video cutting, thumbnail generation, conversion to animated GIF and lots more.
Dynamic delivery URLs with on-the-fly conversion, real-time manipulation while streaming video content.
Worldwide CDN delivery with streaming support for best performance.
Interactive Media Library for browsing through your video files.
SDKs for all popular web and mobile development frameworks for easy integration with HTML5 sites and mobile apps.
Dynamic streaming formats: HLS, MPEG-DASH.
Many supported video containers and codecs, including: mp4, webm, flv, mov, ogv, 3gp, 3g2, wmv, mpeg, avi, m3u8, mpd.
Stripping metadata, dynamic format selection, automatic quality optimization, dynamic resizing and cropping, responsive images.
Leverage leading content delivery networks (CDNs) – Akamai, Fastly and CloudFront – without any integration or maintenance hassles.
Secure RESTful APIs: upload API, admin API, search API, tag management API, dynamic URL-based API for manipulations, video player API.
Add-ons for Neural artwork style transfer, smart cropping, advanced image compression, face attributes detection, website screenshot generation are accessible through simple API calls – no integration required.
You can serve images via your own domain name instead of a cloudinary subdomain, using the custom CNAME.
Cloudinary supports delivery of all images both through HTTP and HTTPS (SSL). For HTTP delivery http://res.cloudinary.com is used, for HTTPS the base URL is https://res.cloudinary.com.
If you have an Advanced Cloudinary account with a dedicated CDN distribution, your own domain name might be used for HTTPS.
Contact us for details. One domain is included with Custom plan.
Give multiple users access to your Cloudinary management console. Users can be associated with different roles, e.g.: Admin, Technical Admin, Billing, Editor. Non-admin users will have limited access to the management console based on their roles.
User administration can be used in conjunction with our multi-account support to manage all the Cloudinary users and brands from a single management console.
With our multi-accounts feature, you can manage multiple Cloudinary account (brands) under a single master account. All your accounts will share the master account’s quotas, and will be manageable from a single dashboard.
Multi-CDN: Deliver images through multiple CDNs that, when combined, offer a comprehensive global delivery solution resulting in a fast, consistent and reliable user experience. Real-time monitoring and performance data is used to dynamically switch between different CDN providers to route traffic on the fastest-possible path. If a particular CDN is having issues or suffering from a local or system-wide slowdown, Cloudinary detects and routes traffic to a different CDN.
Public HTTP and secure HTTPS access to resources, multiple CDN subdomains support and smart cache settings.
Frequently Asked Questions
Cloudinary is an end-to-end image and video management solution for your website and mobile apps. Cloudinary covers everything from uploads, storage, manipulations, optimizations to delivery.
You can easily upload images and videos to the cloud, automatically perform smart manipulations without installing any complex software. All your assets are then seamlessly delivered through a fast CDN, optimized and using industry best practices.
Cloudinary offers comprehensive APIs and administration capabilities and is easy to integrate with new and existing web and mobile applications.
You can use the free plan for as long as you want. If your usage requirements ever grow above the free plan’s generous usage limits, you can easily upgrade to the plan that best fits your needs.
Cloudinary’s pricing covers your end-to-end image and video related costs – image and video management, processing, transformations, effects and manipulation features, all managed storage and IO costs and all viewing bandwidth usage & requests costs while delivering assets through a CDN, and of-course the service itself (APIs, SDKs, admin console, support, availability, etc.).
Cloudinary’s price will always be more cost effective than doing all of this in-house.
1 Credit equals 1000 transformations or 1GB of managed storage or 1GB of viewing bandwidth or 500 SD video seconds or 250 HD video processing seconds. Credit based pricing offers flexibility when you have varying needs in terms of transformations, storage, video, or bandwidth. Calculate credits
It’s easier than it seems. Let’s say you need 2GB of image storage (that’s 2 credits), 4GB of bandwidth (add 4 credits) and maybe 4000 monthly transformations (that’s 4 more credits). Add that up, and you need 10 credits. Looks like you’ll be fine with the generous allocations of the Free plan in this case. Of course, if you need help, you can contact us.
Yes. You can track your credit usage in your dashboard, and see exactly how many credits you are using at any time towards transformations, video, storage and bandwidth. This keeps you in control of your usage, and also helps you size your future needs.
Integration with Cloudinary is very straightforward. In addition, we have client libraries for all popular development frameworks, thorough documentation, easy to use APIs, and great support. We’ve got you covered.
Cloudinary’s limits are soft limits. Once you exceed these, we’ll ping and ask you nicely to upgrade to a plan that best covers your needs.
You can upgrade your free or paid account at any time from your management console. Just click any of the upgrade links. You will be discounted for the unused monthly period of your previous plan.
Once on Cloudinary, all of your website’s images can be optimized, cached and served via globally available CDNs such as Akamai, Fastly, and CloudFront.
Once uploaded to Cloudinary, your assets are safely stored on Cloudinary’s cloud storage powered by Amazon S3 and Google Cloud, with multiple backups and multi-region redundancies. If you wish, we can automatically back your assets to your own cloud storage as well (available to any of our paid plans), or you can use our APIs to browse your existing assets and copy them to your own storage solution. Our Enterprise customers can choose to store their Cloudinary raw assets on their own cloud storage, managing redundancies and availability themselves. By default, Cloudinary uses storage in the US; Enterprise accounts can request storage in different geographical locations, such as EU-only, for regulatory reasons.
Yes. Cloudinary offers a complete media-management solution, but will manage any file type you throw at it, including images, videos, textual files and more. Cloudinary will serve such non-image files as-is. Do notice that you can not use Cloudinary to manage illegal or highly controversial content. If you’re uncertain whether your files fall into this category, you may want to read our TOS and our CDN partner’s Acceptable Use Policy.
Total assets are the sum of original resources and derived resources currently stored in your Cloudinary account. Monthly transformations is the number of times an original is uploaded or a derived resource is created for the first time. Images and videos accessed subsequently to initial creation, do not increment the monthly transformations counter.
Credits are used for each video upload and for each unique video transformation that Cloudinary generates.
1 credit equates to 500 seconds of SD (Standard Definition) video or 250 seconds of HD (High Definition) video.
Note that each unique video transformation is counted only once, regardless of how many times your users view it.
Cloudinary, unlike CDN providers, counts only net viewing bandwidth. We do not count or charge you extra for non-US traffic, HTTPS traffic, Midgress bandwidth, TCP overheads, and don’t charge you according to the number of files viewed (cost per request) or for traffic to origin.
Together with Cloudinary’s extensive image and video size optimization capabilities, your actual bandwidth with Cloudinary should end up considerably less than your current bandwidth.
Want to learn more?
Start for free
Sign up for a free plan and, as your requirements grow, upgrade to one that best fits your needs.