Upload presets allow defining a set of actions that would occur upon the upload of a resource. These actions could be performing a transformation, changing the access control of a resource, applying an add-on capability, and many other options.
It's possible to define multiple upload presets in one account and apply different presets in different upload scenarios.
Why Should I use upload presets?
There is many use cases to use upload presets. Some of the more common ones are:
- If you want to generate eager transformations upon upload
- Applying incoming transformations on resources so the resource that would be saved in Cloudionary would already have that transformation applied to it
- Applying a capability of an add-on from our add-on marketplace
- Applying upload preferences when using our upload widget
How Do I define an upload preset?
For a more comprehensive guide on how to use and define upload presets see our full documentation about upload presets.