Programmable Media

Programmatic upload tutorials

Last updated: Dec-12-2024

This page offers a library of short video tutorials showing how to use Cloudinary to upload assets programmatically.

Upload Programmatically
Use a Cloudinary SDK to upload media assets
Create Upload Presets
Streamline media uploads using signed upload presets
Auto Upload
Automatically upload remote images and videos to Cloudinary
Auto-Tag Assets
Tag assets automatically during upload with AI in Node.js
Moderate Images with AI
Moderate images automatically during upload in Node.js
Upload Images in Flutter
Upload images to Cloudinary using the Upload API
Upload Images in Node.js
Upload images to Cloudinary using the Node.js SDK
Upload Multiple Files in Node.js
Upload multiple files to Cloudinary using the Node.js SDK
Upload Videos in Node.js
Upload videos to Cloudinary using the Node.js SDK
Upload Images in Python
Upload images to Cloudinary using the Python SDK
Upload Videos in Python
Upload videos to Cloudinary using the Python SDK
Upload Assets in React
Upload assets using the Upload widget in a React app
Upload Assets in Vue.js
Upload assets using the Upload widget in a Vue.js app
Drag-and-Drop Uploads in React
Drag-and-drop to upload in a React app
Upload Assets in Next.js
Upload assets to Cloudinary using the Next.js SDK
Upload Assets with Server Actions
Upload assets to Cloudinary using Next.js Server Actions
Upload Assets in Svelte
Upload assets to Cloudinary using the Svelte community library
Upload Assets in SvelteKit
Upload assets using the Upload widget in a SvelteKit app
Upload Assets in Remix
Upload assets using the Upload widget in a Remix app
Use a Webhook to Remove Backgrounds on Upload
Use a webhook notification to remove image backgrounds on upload

✔️ Feedback sent!

Rate this page: