> ## Documentation Index
> Fetch the complete documentation index at: https://cloudinary.com/documentation/llms.txt
> Use this file to discover all available pages before exploring further.

# Create upload presets in the Console (video tutorial)


## Overview

Upload presets let you define upload options once and reuse them everywhere you upload. This video shows how to create and configure presets in the Cloudinary Console using the Upload Presets UI. 

## Video tutorial

  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.### Why upload presets?
{table:class=tutorial-bullets}|  |  
| --- | --- |
|{videotime:id=media :min=0 :sec=00 :player=cld} | Upload presets let you define upload options once and reuse them everywhere: in your app, the [upload widget](upload_widget), or the [Media Library](dam_upload_store_assets). You get consistent folder and naming, [incoming transformations](eager_and_incoming_transformations#incoming_transformations) to make images look consistent, add-ons like auto-tagging or moderation, and the ability to change behavior in a central place, without code changes. |

### Navigate to Upload Presets in the Console
{table:class=tutorial-bullets}|  |  
| --- | --- |
|{videotime:id=media :min=1 :sec=21 :player=cld} | In the Cloudinary Console, go to **Settings** > **Upload**, then the [Upload Presets](https://console.cloudinary.com/app/settings/upload/presets) tab. |

### Create a new upload preset
{table:class=tutorial-bullets}|  |  
| --- | --- |
|{videotime:id=media :min=1 :sec=30 :player=cld} | Click **Add upload preset**, give it a name, and choose **signed** (for server-side or default uploads) or **unsigned** (for [client-side](client_side_uploading) or [upload widget](upload_widget) uploads). Set asset folder and naming options. |

### Configure preset options
{table:class=tutorial-bullets}|  |  
| --- | --- |
|{videotime:id=media :min=2 :sec=04 :player=cld} | In the **Transformation** tab, set [incoming and eager transformations](eager_and_incoming_transformations). In the **Manage and Analyze** tab, add tags to images uploaded with this preset. In the **Optimize and Deliver** tab, specify which file types to accept. The UI mirrors the [Upload API](image_upload_api_reference#upload_optional_parameters) options. See [Managing upload presets using the settings UI](upload_presets#managing_upload_presets_using_the_settings_ui) for details. |

### Save and use your preset
{table:class=tutorial-bullets}|  |  
| --- | --- |
|{videotime:id=media :min=3 :sec=17 :player=cld} | Save the preset. The video then shows duplicating it with a different name and tags to demonstrate how different presets affect uploads. |

### Apply the upload preset on upload
{table:class=tutorial-bullets}|  |  
| --- | --- |
|{videotime:id=media :min=4 :sec=08 :player=cld} | A Node.js script applies a specific upload preset when uploading; the preset is chosen based on the file name. Check the assets in the Media Library to confirm the preset options were applied. |

## Keep learning

> **READING**:
>
> * [Managing upload presets using the settings UI](upload_presets#managing_upload_presets_using_the_settings_ui) describes all options available in the Console.

> * [Upload presets](upload_presets) explains signed vs. unsigned presets, default presets, and precedence rules.

> * [Upload API reference](image_upload_api_reference#upload_optional_parameters) lists parameters you can set in presets.

> * Watch more [Dev Hints videos](https://www.youtube.com/playlist?list=PL8dVGjLA2oMpaTbvoKCaRNBMQzBUIv7N8) on the [Cloudinary YouTube channel](https://www.youtube.com/cloudinary).

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

  
  
  
    Create Upload Presets (Node.js)
    Streamline media uploads using signed upload presets 
  

  
  
  
    Upload Programmatically
    Use a Cloudinary SDK to upload media assets 
  

  
  
  
    Upload Widget
    Embed an Upload Widget in your site 
  

&nbsp;

&nbsp;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.
&nbsp;