Image and Video API Platform
Sign up and leave your cloud name to get extra credits
Trusted by 3 million developers and 11,000 enterprise and hyper-growth companies as a critical part of their tech stack.
Make the generous free plan even bigger!
Claim Your Extra Credits
Hooray! You can claim your extra credits from Cloudinary by using your Cloudinary Cloud Name, which you can find in the console. See the example here!
Privacy Policy: Cloudinary is committed to protecting your information security. For more details, please see our privacy policy









- Original
- 18 MB
We’re showing a resized version of the original asset to avoid slow loading speeds. View the original.
- JPEG
- 135 KB
- WebP
- 135 KB
- AVIF
- 90 KB
- JPEG XL
- 94 KB
- Original
- 18 MB
We’re showing a resized version of the original asset to avoid slow loading speeds. View the original.
- JPEG
- 135 KB
- WebP
- 135 KB
- AVIF
- 90 KB
- JPEG XL
- 94 KB
- Duration
- Duration
cloudinary.image("hiking_dog_mountain.jpg", {transformation: [
{aspect_ratio: "0.5", gravity: "auto", width: 433, crop: "fill"},
{quality: "auto"},
{fetch_format: "auto"}
]})new CloudinaryImage("hiking_dog_mountain.jpg")
.resize(
fill()
.width(433)
.aspectRatio(0.5)
.gravity(autoGravity())
)
.delivery(quality(auto()))
.delivery(format(auto()));new CloudinaryImage("hiking_dog_mountain.jpg")
.resize(
fill()
.width(433)
.aspectRatio(0.5)
.gravity(autoGravity())
)
.delivery(quality(auto()))
.delivery(format(auto()));new CloudinaryImage("hiking_dog_mountain.jpg")
.resize(
fill()
.width(433)
.aspectRatio(0.5)
.gravity(autoGravity())
)
.delivery(quality(auto()))
.delivery(format(auto()));new CloudinaryImage("hiking_dog_mountain.jpg")
.resize(
fill()
.width(433)
.aspectRatio(0.5)
.gravity(autoGravity())
)
.delivery(quality(auto()))
.delivery(format(auto()));CloudinaryImage("hiking_dog_mountain.jpg").image(transformation=[
{'aspect_ratio': "0.5", 'gravity': "auto", 'width': 433, 'crop': "fill"},
{'quality': "auto"},
{'fetch_format': "auto"}
])(new ImageTag('hiking_dog_mountain.jpg'))
->resize(Resize::fill()->width(433)
->aspectRatio(0.5)
->gravity(
Gravity::autoGravity())
)
->delivery(Delivery::quality(
Quality::auto()))
->delivery(Delivery::format(
Format::auto()));cloudinary.url().transformation(new Transformation()
.aspectRatio("0.5").gravity("auto").width(433).crop("fill").chain()
.quality("auto").chain()
.fetchFormat("auto")).imageTag("hiking_dog_mountain.jpg");cl_image_tag("hiking_dog_mountain.jpg", transformation: [
{aspect_ratio: "0.5", gravity: "auto", width: 433, crop: "fill"},
{quality: "auto"},
{fetch_format: "auto"}
])cloudinary.Api.UrlImgUp.Transform(new Transformation()
.AspectRatio("0.5").Gravity("auto").Width(433).Crop("fill").Chain()
.Quality("auto").Chain()
.FetchFormat("auto")).BuildImageTag("hiking_dog_mountain.jpg")cloudinary.image('hiking_dog_mountain.jpg').transformation(Transformation()
.resize(Resize.fill().width(433)
.aspectRatio(0.5)
.gravity(
Gravity.autoGravity())
)
.delivery(Delivery.quality(
Quality.auto()))
.delivery(Delivery.format(
Format.auto())));imageView.cldSetImage(cloudinary.createUrl().setTransformation(CLDTransformation()
.setAspectRatio("0.5").setGravity("auto").setWidth(433).setCrop("fill").chain()
.setQuality("auto").chain()
.setFetchFormat("auto")).generate("hiking_dog_mountain.jpg")!, cloudinary: cloudinary)MediaManager.get().url().transformation(new Transformation()
.aspectRatio("0.5").gravity("auto").width(433).crop("fill").chain()
.quality("auto").chain()
.fetchFormat("auto")).generate("hiking_dog_mountain.jpg");cloudinary.image('hiking_dog_mountain.jpg').transformation(Transformation()
.resize(Resize.fill().width(433)
.aspectRatio(0.5)
.gravity(
Gravity.autoGravity())
)
.delivery(Delivery.quality(
Quality.auto()))
.delivery(Delivery.format(
Format.auto())));cloudinary.image {
publicId("hiking_dog_mountain.jpg")
resize(Resize.fill() { width(433)
aspectRatio(0.5F)
gravity(
Gravity.autoGravity())
})
delivery(Delivery.quality(
Quality.auto()))
delivery(Delivery.format(
Format.auto()))
}.generate()new CloudinaryImage("hiking_dog_mountain.jpg")
.resize(
fill()
.width(433)
.aspectRatio(0.5)
.gravity(autoGravity())
)
.delivery(quality(auto()))
.delivery(format(auto()));
Cloudinary Assets
Create, manage, and deliver dynamic visual experiences. Manage rich-media assets, streamline workflows, and deliver superior customer experience on one dynamic platform.
Cloudinary Image
Cloudinary Video
Cloudinary 3D
Cloudinary MediaFlows
Cloudinary AI
Integrations
Connect Cloudinary to all solutions in your tech stack with an extensive set of prebuilt integrations and APIs.
CloudCannon
Builder.io
Conscia
Alttext.ai
Actindo
Akeneo
AWS
Contentful
Contentsquare
Bluestone
Comestri
ButterCMS
Agility
Chilli Publish
Chioro
Adobe
Mailchimp
Magnolia
CoreMedia
Hygraph
Microsoft
Hubspot
Marketo
Contentstack
Mobius
Figma
Creative Force
Intuiface
Kontent-ai
Alttext.ai
Front-commerce
Hootsuite
iStock
Netlify
Mobiuslabs
Progress
Salesforce
Sanity
Shutterstock
Smint
Storyblok
Syndigo
Uniform
Unsplash
WordPress
Zapier
Ziflow
Wrike
Movidmo
Getty Images
Take advantage of Cloudinary’s capabilities in your environments and technologies
Leverage built-in integrations or use extensible APIs and webhooks to easily integrate with the upstream and downstream applications in your tech stack.
Improve Engagement, Revenue, and Team Efficiency
E-commerce
Scale to support millions of product images and videos to create high-performing PLPs, PDPs, and shopping experiences.
Headless
Cloud-native platform with a full family of APIs and microservices that offer the flexibility, power, and agility you need to build your composable stack.
Video
Complete video API with real-time video transcoding, content-aware compression, on-the-fly video transformation, and more.
Customer Stories
Overall, the best part about Cloudinary has been the simplicity of integration”, “It’s something you can do easily; you don’t have to invest months to make changes and integrate into your technology stack.
Marco Ginestra
Financial Planning & Analysis at
Levi’s Footwear and Accessories
Sasha Mattison
Senior front-end developer and UX manager
Guess
Marco Ginestra
Financial Planning & Analysis
Levi’s Footwear and Accessories
The Cloudinary Difference
Here are some of the companies that trust Cloudinary as their end-to-end image, video, and digital asset management solution.
Analysts and Customers Agree
Best-in-class Image, Video, and Digital Asset Management solutions for any vertical or role, technical or non-technical.
Cloudinary Named a Leader in MarketScape for Intelligent DAM
Cloudinary Named a Leader in MarketScape for Intelligent DAM
Cloudinary Named a Leader in MarketScape for Intelligent DAM
Top Vendor for DAM for Digital Experiences and High Volume Commerce