Cloudinary's Trust Page

Feb 10, 2019

Have you seen our new Trust page?

Available in our website, its main purpose is to centralize all the data and information regarding Cloudinary's security, and is constantly being updated with our security efforts, from regulation to vulnerability management efforts.

For more details - check it out here

Folder_permission

DAM Folder Permissions

Jan 29, 2019

Folder Permissions allow you to control access to assets throughout their entire lifecycle and across all teams, enabling you to collaborate efficiently.

Per folder, assign different permission levels to each user group, ranging from full management capabilities to view-only access.

You can read more about this here

Join us at ImageCon 2019!

Jan 24, 2019

This year ImageCon will be held on May 1-2 at The Palace Hotel in San Francisco CA.

Registration is now open with early bird pricing

ImageCon

This is our third annual digital media experience to connect, educate, and inspire visual storytellers. This year, we’ve significantly enhanced the program based on very positive attendee feedback. ImageCon 2019 is now a two-day event with 12 educational workshops, various executive keynotes, ample networking opportunities, and 7 thought leadership talks that focus on some of the most important media topics of today.

Register now to get your discounted tickets

New WordPress Plugin - Alpha Version

Jan 17, 2019

Our new WordPress plugin is out in alpha version and available for testing!

New WordPress Plugin

Some of the new functionalities are:

  • Images are automatically uploaded to Cloudinary, where they are manipulated, optimized and delivered seamlessly.
  • A smooth migration from existing WordPress environments, enabling you to get started with Cloudinary in no time.
  • Automatic optimizations and custom-made transformations can be applied to any of your images.
  • Image delivery through our smart, responsive breakpoints generation API.
  • Cloudinary's comprehensive Digital Asset Management solution is available as a widget.

New WP Plugin

Ready to use it? You can find the instructions here and download the extension here.

Please note that as this is still an Alpha version:

  • The new plugin should work in the same environment as the current plugin, but some issues may occur during this upgrade.
  • When working with Gutenberg as the WordPress editor, some issues may occur (eg. video editing might be spotty).
  • We recommend to not yet migrate to production environments with this plugin as changes may still occur in the URL generation prior to the official launch.

Additionally, this version, and all future ones moving forward, meets Automattic's VIP standards!

We appreciate any feedback!

Video_preview

AI-Based Video Preview Feature

Dec 27, 2018

The Smart Video Previews Feature allows you to automatically generate preview video clips based on algorithms that determine which segments in the original video are most appealing. You can then additionally transform and manipulate those previews if you wish.

You can utilize this new preview manipulation to create a short video for your app feed for fast video loading (instead of loading the full video), or to add video previews when a user hovers over video thumbnails in a website.

Generate these video previews with our SDKs, by applying the e_preview transformation effect to your delivery URL.

Original Video:

Preview Generated:

Ruby:
cl_video_tag("People_Surfing", :transformation=>[
  {:width=>500, :crop=>"scale"},
  {:effect=>"preview:duration_8"}
  ])
PHP:
cl_video_tag("People_Surfing", array("transformation"=>array(
  array("width"=>500, "crop"=>"scale"),
  array("effect"=>"preview:duration_8")
  )))
Python:
CloudinaryVideo("People_Surfing").video(transformation=[
  {'width': 500, 'crop': "scale"},
  {'effect': "preview:duration_8"}
  ])
Node.js:
cloudinary.video("People_Surfing", {transformation: [
  {width: 500, crop: "scale"},
  {effect: "preview:duration_8"}
  ]})
Java:
cloudinary.url().transformation(new Transformation()
  .width(500).crop("scale").chain()
  .effect("preview:duration_8")).videoTag("People_Surfing");
JS:
cloudinary.videoTag('People_Surfing', {transformation: [
  {width: 500, crop: "scale"},
  {effect: "preview:duration_8"}
  ]}).toHtml();
jQuery:
$.cloudinary.video("People_Surfing", {transformation: [
  {width: 500, crop: "scale"},
  {effect: "preview:duration_8"}
  ]})
React:
<Video publicId="People_Surfing" >
  <Transformation width="500" crop="scale" />
  <Transformation effect="preview:duration_8" />
</Video>
Angular:
<cl-video public-id="People_Surfing" >
  <cl-transformation width="500" crop="scale">
  </cl-transformation>
  <cl-transformation effect="preview:duration_8">
  </cl-transformation>
</cl-video>
.Net:
cloudinary.Api.UrlVideoUp.Transform(new Transformation()
  .Width(500).Crop("scale").Chain()
  .Effect("preview:duration_8")).BuildVideoTag("People_Surfing")
Android:
MediaManager.get().url().transformation(new Transformation()
  .width(500).crop("scale").chain()
  .effect("preview:duration_8")).resourceType("video").generate("People_Surfing.mp4");
iOS:
cloudinary.createUrl().setResourceType("video").setTransformation(CLDTransformation()
  .setWidth(500).setCrop("scale").chain()
  .setEffect("preview:duration_8")).generate("People_Surfing.mp4")

Read more details and documentation here

As always - we would love to get your feedback and thoughts on this new, awesome feature :)

Updates to Cloudinary Terms of Use

Dec 06, 2018

We’ve updated our Terms of Use.

Here’s a summary of the key additions and changes:

  • Changes to our Acceptable Use policy which we’ve made even more specific so your, and our, responsibilities will be clearer
  • Clarifications and language around Privacy and Confidentiality
  • Updates to our Limitation of Liability making it more accurate in regards to our legal liabilities and legal limitations

For more detail, you can read the full Terms of Use, and our Privacy Policy which will go into effect on December 06, 2018.

If you have any questions, you can always reach us at support@cloudinary.com

New Documentation Search Engine

Nov 26, 2018

New Documentation Search

We are excited to announce our new Documentation Search Engine, designed to help you quickly jump directly to the information you need. The new search offers:

  • Instant results as you type
  • Typo-tolerance
  • Categorized results that match the documentation structure
  • Smart highlighting

Access the new search from the documentation home page or from the header of any documentation page.

Announcing the launch of our new website

Nov 03, 2018

new website

After months of preparation, we are pleased to announce the launch of our brand new website!

We also redesigned our Documentation site and improved the structure of our content, so you’ll get more from it.

We hope you like the changes, and if you have any feedback, please let us know.

Introducing Cloudinary Upload Widget v2

Oct 05, 2018

Introducing Cloudinary Upload Widget v2

Cloudinary's upload widget is a complete, interactive and fully customizable user interface that addresses the upload needs faced by app developers in nearly every market segment, completely eliminating the need to develop in-house interactive media upload capabilities.

For more information, please see the announcement post.

Introducing Cloudinary-Zapier Integration

Sep 20, 2018

Zapier+Cloudinary

Now that Cloudinary connects with Zapier, it's easier than ever to manage images and videos. Zapier can automatically trigger workflows in other apps whenever new resources are uploaded or tagged in Cloudinary. Or you can transform or upload resources or create usage reports in Cloudinary whenever trigger events happen in the other apps you use most.

For details on how to connect Cloudinary with over 1,300 other apps, including Dropbox, Brick FTP, and Box, see Cloudinary's Zapier integration page and Cloudinary integration help & Support.

More Updates