Dynamically Select the Most Efficient Format
Image formats can have a significant impact on load times. But manually determining the optimal format and encoder settings for each image’s content can be complex and inefficient.
Cloudinary dynamically determines and delivers every image in the most efficient format, based on image content and viewing browser.
Automatically deliver images as WebP to Chrome or JPEG-XR to Internet Explorer. PNG may also be selected when it better fits the specific image.
Automatically Adjust the Compression Quality
Precise adjustment of compression quality and encoding settings can significantly reduce file sizes without noticeable quality degradation. Finding the right settings for each image, however, is more complicated than it seems.
Cloudinary automates the file size versus quality trade-off decision. Encoding algorithms analyze every image to automatically find the optimal balance, and produce a perceptually fine image while minimizing the file size. You can also control the quality compression by using simple transformation parameters: best, good, eco, or low.
Automatically Scale and Crop Images to fit any Page Layout
Delivering images at dimensions larger than the required display size uses unnecessary bandwidth and slows down the page load. But manually pre-creating multiple versions to fit various screen resolutions can be resource intensive.
Cloudinary dynamically scales image resolution on the fly to serve the optimal version that matches each user’s device resolution and viewport dimensions, without delivering unnecessary pixels.
Images often require cropping to fit responsive layouts and diverse device dimensions. Cloudinary automatically detects the regions of interest and can dynamically crop images, without losing focus on important content.
Deliver Images Through Multiple Content Delivery Networks
Efficiently deliver resources via multiple CDNs – Akamai, Fastly and CloudFront – with caching across global servers.
Using real-time monitoring and performance data, Cloudinary dynamically switches between different CDN providers to route traffic via the fastest-possible path. If a particular CDN is having issues or suffering from a system-wide slowdown, the switching engine routes around it.