Build your own transformations with a simple line of code using Cloudinary's Media APIs.


Cloudinary's Programmable Media allows you to construct URLs to deliver your resources and transform them on the fly.
Supporting a wide variety of SDKs including Node, Ruby, and PHP, you can easily construct your URLs dynamically as you're building experiences for your apps and web projects.
Effect:e_vectorize:3:0.5:0.1
Applies the specified effect to an asset.
Layer:l_cloudycam-assets:unicorn-mask
Applies a layer over the base asset, also known as an overlay.
Crop / Resize:c_scale
Changes the size of the delivered asset according to the requested width & height dimensions.
Height:h_3.3
Determines the height of a transformed asset or an overlay.
Flag:fl_region_relative
Alters the regular behavior of another transformation or the overall delivery behavior.
Flag:fl_no_overflow
Alters the regular behavior of another transformation or the overall delivery behavior.
Gravity:g_adv_faces
Determines which part of an asset to focus on.
X Coordinate:x_0.03
Adjusts the starting location or offset of the corresponding transformation action on the X axis.
Y Coordinate:y_-0.14
Adjusts the starting location or offset of the corresponding transformation action on the Y axis.
:undefined_-15