Last updated: Sep-12-2024
This page offers a library of short video tutorials showing how to use Cloudinary programmatically.
Programmatic upload
Upload Programmatically
Use a Cloudinary SDK to upload media assetsCreate Upload Presets
Streamline media uploads using signed upload presetsAuto Upload
Automatically upload remote images and videos to CloudinaryAuto-Tag Assets
Tag assets automatically during upload with AI in Node.jsModerate Images with AI
Moderate images automatically during upload in Node.jsUpload Images in Flutter
Upload images to Cloudinary using the Upload APIUpload Images in Node.js
Upload images to Cloudinary using the Node.js SDKUpload Multiple Files in Node.js
Upload multiple files to Cloudinary using the Node.js SDKUpload Videos in Node.js
Upload videos to Cloudinary using the Node.js SDKUpload Images in Python
Upload images to Cloudinary using the Python SDKUpload Videos in Python
Upload videos to Cloudinary using the Python SDKUpload Assets in React
Upload assets using the Upload widget in a React AppUpload Assets in Next.js
Upload assets to Cloudinary using the Next.js SDKUpload Assets with Server Actions
Upload assets to Cloudinary using Next.js Server ActionsUpload Assets in SvelteKit
Upload assets using the Upload widget in a SvelteKit AppUpload Assets in Remix
Upload assets using the Upload widget in a Remix AppUse a Webhook to Remove Backgrounds on Upload
Use a webhook notification to remove image backgrounds on uploadDirect interactions with the Cloudinary APIs
Generate Upload Signature
Generate a timestamp and signature for a signed uploadPostman Collections
Get set up with the collections and make your first requestCloudinary SDKs
Find your credentials
Find your Cloudinary credentials for APIs and SDKsConfigure the JavaScript SDK
Install and configure the Cloudinary JavaScript SDKConfigure the React SDK
Install and configure the Cloudinary React SDKConfigure the Flutter SDK
Install and configure the Cloudinary Flutter SDKConfigure Svelte Cloudinary
Install and configure Svelte CloudinaryConfigure the JavaScript SDK in Svelte
Install and configure the Cloudinary JavaScript SDK using SvelteConfigure the Node.js SDK
Install and configure the Cloudinary Node.js SDKConfigure the Python SDK
Install and configure the Cloudinary Python SDKConfigure the Vue.js SDK
Install and configure the Cloudinary Vue.js SDKConfigure the Next.js SDK
Install and configure the Cloudinary Next.js SDKList images in Next.js
List images using the Next.js app router and Node.js SDKCaptioning on Upload with Node.js
Save auto-generated captions to use as alt text with Node.jsDelete Assets with Node.js
Delete assets using various methods from the Node.js SDKManage Images in a Django App
Use Django helper methods to upload, transform, and display assets.Cloudinary CLI
Get Started with the CLI
Set up the CLI and get familiar with some basic commandsScripting with the CLI
Use a script to create an animated GIFGet Creative with the CLI
Create an image sprite from pages of a PDFUpload with the CLI
Apply background removal to images on uploadWidgets
Upload Widget
Embed an Upload Widget in your siteProduct Gallery
Embed a Product Gallery in your Web or WordPress siteProduct Gallery in React
Embed the Cloudinary Product Gallery in a React appProduct Gallery Accessibility
Provide keyboard controls, alt-text for screen readers, and moreAdministration
Enable Automatic Backup
Automatically back up your uploaded assetsRestore Asset Versions
List, preview and retrieve previous versions of an assetRestore Deleted Assets
Find and restore deleted assets from backup
✖️