Showing content from https://cloudinary.com/documentation/programmatic_asset_management_tutorials below:
Programmatic Asset Management Tutorials | Documentation
Programmatic asset management tutorials
Last updated: Jul-30-2025
This page offers a library of short video tutorials showing how to use Cloudinary programmatically.
On this page:
Programmatic upload
Upload ProgrammaticallyUse a Cloudinary SDK to upload media assets
Create Upload PresetsStreamline media uploads using signed upload presets
Auto UploadAutomatically upload remote images and videos to Cloudinary
Moderate Images with AIModerate images automatically during upload in Node.js
Generate Image CaptionsAutomate alt text generation in a Next.js app
Upload Images in FlutterUpload images to Cloudinary using the Upload API
Upload Images in Node.jsUpload images to Cloudinary using the Node.js SDK
Auto-Tag Images in Node.jsTag assets automatically during upload with AI in Node.js
Upload Multiple Files in Node.jsUpload multiple files to Cloudinary using the Node.js SDK
Upload Videos in Node.jsUpload videos to Cloudinary using the Node.js SDK
Upload Images in PythonUpload images to Cloudinary using the Python SDK
Auto-Tag Images in PythonUse AI to auto-tag uploaded images with the Python SDK
Upload Videos in PythonUpload videos to Cloudinary using the Python SDK
Upload Images in PHPUpload images to Cloudinary using the PHP SDK
Upload Assets in ReactUpload assets using the Upload widget in a React app
Upload Assets in Vue.jsUpload assets using the Upload widget in a Vue.js app
Drag-and-Drop Uploads in ReactDrag-and-drop to upload in a React app
Upload Assets in Next.jsUpload assets to Cloudinary using the Next.js SDK
Upload Assets with Server ActionsUpload assets to Cloudinary using Next.js Server Actions
Upload Assets in SvelteUpload assets to Cloudinary using the Svelte community library
Upload Assets in SvelteKitUpload assets using the Upload widget in a SvelteKit app
Upload Assets in RemixUpload assets using the Upload widget in a Remix app
Upload Images in HonoUpload images to Cloudinary in a Hono environment
Use a Webhook to Remove Backgrounds on UploadUse a webhook notification to remove image backgrounds on upload
Direct interactions with the Cloudinary APIs
Generate Upload SignatureGenerate a timestamp and signature for a signed upload
Postman CollectionsGet set up with the collections and make your first request
Cloudinary SDKs
Find Your CredentialsFind your Cloudinary credentials for APIs and SDKs
Configure the JavaScript SDKInstall and configure the Cloudinary JavaScript SDK
Configure the React SDKInstall and configure the Cloudinary React SDK
Configure the Flutter SDKInstall and configure the Cloudinary Flutter SDK
Configure Svelte CloudinaryInstall and configure Svelte Cloudinary
Configure the JavaScript SDK in SvelteInstall and configure the Cloudinary JavaScript SDK using Svelte
Get Started in Node.jsGet started with Cloudinary in Node.js, including setup and image optimization
Configure the Node.js SDKInstall and configure the Cloudinary Node.js SDK
Configure the Python SDKInstall and configure the Cloudinary Python SDK
Configure the PHP SDKInstall and configure the Cloudinary PHP SDK
Configure the Go SDKInstall and configure the Cloudinary Go SDK
Configure the Vue.js SDKInstall and configure the Cloudinary Vue.js SDK
Configure the Next.js SDKInstall and configure the Cloudinary Next.js SDK
List Images in Next.jsList images using the Next.js app router and Node.js SDK
Lazy Load Images with Next.jsImprove website performance with lazy loading using the Next.js SDK
Image Fallbacks with JavaScriptUse JavaScript to display a placeholder when an image fails to load
Captioning on Upload with Node.jsSave auto-generated captions to use as alt text with Node.js
Delete Assets with Node.jsDelete assets using various methods from the Node.js SDK
Manage Images in a Django AppUse Django helper methods to upload, transform, and display assets.
Cloudinary CLI
Get Started with the CLISet up the CLI and get familiar with some basic commands
Scripting with the CLIUse a script to create an animated GIF
Get Creative with the CLICreate an image sprite from pages of a PDF
Upload with the CLIApply background removal to images on upload
Widgets
Upload WidgetEmbed an Upload Widget in your site
Product GalleryEmbed a Product Gallery in your Web or WordPress site
Product Gallery in ReactEmbed the Cloudinary Product Gallery in a React app
Product Gallery AccessibilityProvide keyboard controls, alt-text for screen readers, and more
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4