Programmable Media overview
Last updated: Sep-26-2023
Cloudinary's Programmable Media is a software–as-a-service (SaaS) solution for developers. It provides everything you need to programmatically manage all your web or mobile application's media assets in the cloud. Your media assets are delivered from high-performance servers through Content Delivery Networks (CDNs).
The Programmable Media solution offers many features and benefits for managing your media files in the cloud. Some of the main benefits to developers are:
- Eliminate media related R&D work from your IT and DevOps departments, and reduce your costs by up to 90%.
- Use one-liners from your choice of a variety of frontend, backend or mobile SDK libraries for easy integration within your development framework.
- Cutting edge media transformation features.
- Decrease the time to market of new products.
- Cloud-based Media Library and REST APIs for upload, delivery and administration.
- Improved user experience: your site looks great and loads fast on any device.
Developer onboarding
5-Step Walkthrough
Learn the steps involved and the questions you may need to consider at each step in order to successfully implement Cloudinary's Programmable Media capabilities in your application code.
Service Introduction
Read about the service architecture, asset storage, security, available add-ons, and other details about how the service works at a high-level.
Onboarding FAQ
Browse through the questions most commonly asked by developers who are evaluating or getting started with Cloudinary Programmable Media.
Migration Guide
Learn about the various ways you can migrate your exiting images and videos to your Cloudinary product environment.
Transformation Counts
Find out how transformations are counted, from the basics around uploading, complexity and multiple requests, to the rules around special transformation counts.
Glossary
Search the glossary for quick definitions of the terms and concepts you should be familiar with to get the most out of Cloudinary Programmable Media.
SDK Quick Starts
Try out a step-by-step quick start to help you get a Cloudinary Programmable Media project set up, configured and running in your favorite language, in 5 minutes or less.
Try it!
Explorers and Demos
Play, learn, and get started building your own Programmable Media capabilities in minutes using inline code explorers and interactive feature demos.
Postman Collections
Discover how to try out and run REST API requests using the Cloudinary Postman collections. You'll find Run in Postman buttons throughout the docs.
Video tutorials
Video Tutorial Library
Browse our library of Programmable Media tutorials to learn about a variety of topics, such as programmatic asset management, transformations and optimizations, and administration.
Programmatic Asset Management
Watch video tutorials to learn about uploading and delivering assets programmatically, interacting with Cloudinary APIs, configuring and utilizing the SDKs and CLI, and more.
Transformations and Optimizations
Watch video tutorials to learn how to transform and optimize your Cloudinary assets, from basic transformations such as resizing and cropping, to more advanced features such as overlays, named transformations, effects and more.
Administration
Watch video tutorials to learn how to perform administration tasks in your product environment, such as enabling backups, restoring asset versions and restoring deleted assets.