Image & Video APIs

Auto Upload (video tutorial)

Last updated: Nov-24-2025

Overview

Automatically upload remote images and videos using Cloudinary Auto Upload. Learn how to lazily migrate your assets by configuring an auto upload mapping to upload assets automatically to your Cloudinary storage for optimization, transformations, and effects.

Video tutorial


Video Player is loading.
Current Time 0:00
Duration 3:20
Loaded: 44.20%
Stream Type LIVE
Remaining Time 3:20
 
1x
  • Chapters
  • descriptions off, selected

    This video is brought to you by Cloudinary's video player - embed your own!
    Use the controls to set the playback speed, navigate to chapters of interest and select subtitles in your preferred language.

    Tutorial contents

    This tutorial presents the following topics. Click a timestamp to jump to that part of the video.

    Migrating assets to Cloudinary

    Jump to this spot in the video  0:04 When starting to use Cloudinary, you may have an existing source for your images and videos, such as an S3 bucket. Rather than transferring all these assets to Cloudinary manually, you can use the auto upload feature.

    Using auto upload

    Jump to this spot in the video  0:40 Using Auto upload, you can map a folder to a URL prefix, and Cloudinary will automatically upload those images and videos to the specified folder in your account.

    Set up auto upload

    Jump to this spot in the video  0:58 Set up the folder mapping in the Cloudinary console by navigating to Settings -> Upload. Define your folder and URL prefix in the Auto upload mapping section. Paste your URL prefix and see a preview of the URL with the Cloudinary mapping.

    Save mapping and replace a URL

    Jump to this spot in the video  1:42 You can replace the URL prefix with your Cloudinary URL prefix, and the asset is automatically uploaded to your account.

    Auto upload with transformations

    Jump to this spot in the video  2:00 You can apply transformations to the delivery URL of an automatically uploaded asset as you would for any other asset.

    Using private storage

    Jump to this spot in the video  2:27 You can map to private storage by allowlisting the bucket.

    Keep learning

    Related topics

    If you like this, you might also like...

     

    Cloudinary Academy

     

    Check out the Cloudinary Academy for free self-paced Cloudinary courses on a variety of developer or DAM topics, or register for formal instructor-led courses, either virtual or on-site.

     

    ✔️ Feedback sent!