The Image &
Video Platform

Trusted by more than 2M developers and 10,000 enterprise and hypergrowth companies.

FASTER TIME TO MARKET

AI smart crop finds an image’s focal point, then crops to preserve essential elements.

60 MILLION

images published on crowd-sourced marketplace

SAVINGS

Apply generative AI solutions to automate and scale the entire asset lifecycle.

90%

time savings via automated image transformations

IMPROVE SALES

Overlay static or dynamic imagery and text to images in real time using dynamic URLs.

45%

increase in video-enabled sales

ASSET ROI

Upscale, enhance, and repurpose existing imagery and video for improved asset ROI.

2000+

working hours saved by automated image uploads.

API-First Solutions

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.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

images = ['SKU_10', 'SKU_11', 'SKU_12', 'SKU_13’,

'SKU_514', 'SKU_615', 'SKU_16', 'SKU_17', 'SKU_18']

 

def crop(image):

  # Auto Crops an image with c_auto to 200x200

  url = cloudinary.utils.cloudinary_url(

      image,

      width=200,

      height=200,

      gravity='auto',

      crop='auto'

  )

  return url

 

# Crop images and print their URLs

urls = [crop(img) for img in images]

print(urls)

images = ['SKU_10', 'SKU_11', 'SKU_12',

'SKU_13’, 'SKU_514', 'SKU_615', 'SKU_16',

'SKU_17', 'SKU_18']

 

def crop(image):

  # Auto Crops an image with c_auto to 200x200

  url = cloudinary.utils.cloudinary_url(

      image,

      width=200,

      height=200,

      gravity='auto',

      crop='auto'

  )

  return url

 

# Crop images and print their URLs

urls = [crop(img) for img in images]

print(urls)

images = ['SKU_10', 'SKU_11', 'SKU_12',

'SKU_13’, 'SKU_514', 'SKU_615',

'SKU_16', 'SKU_17', 'SKU_18']

 

def crop(image):

  # Auto Crops an image with c_auto

  to 200x200

  url = cloudinary.utils.cloudinary_url(

      image,

      width=200,

      height=200,

      gravity='auto',

      crop='auto'

  )

  return url

 

# Crop images and print their URLs

urls = [crop(img) for img in images]

print(urls)

The Complete Cloudinary Platform

Programmable Media

Image and video APIs for powerful visual experiences. Store, transform, optimize, and deliver all your media assets with easy-to-use APIs, widgets, or user interfaces.

Learn More →

Asset Management

Create, manage, and deliver dynamic visual experiences. Manage rich-media assets, streamline workflows, and deliver superior customer experience on one dynamic platform.

Learn More →

Video API

Add video to your website or apps in minutes. A video API allows developers to programmatically access and manipulate video content on the web, offering features such as upload, storage, encoding, and delivery optimizations.

Learn More →

Cloudinary AI

AI-powered image and video transformation at scale. Transform your image and video workflows with Cloudinary’s generative LLM and content-aware AI features.

Learn More →

The Cloudinary Difference

Here are some of the companies that trust Cloudinary as their end-to-end image, video, and digital asset management solution.

Integrations

Connect Cloudinary to all solutions in your tech stack with an extensive set of prebuilt integrations and APIs.

Learn More
Background Image Background Image Background Image Background Image Background Image Background Image Background Image Background Image Background Image Background Image Background Image Background Image

Powered by Cloudinary

Ready to Start Using Cloudinary?

Create stunning visual experiences in minutes.

Get Started