Embeddable widgets and players

Cloudinary provides a variety of tools that you can embed in your applications to provide additional functionality for your users with just a few lines of code.

Upload widget

The upload widget is a responsive, interactive UI that enables your users to upload files from a variety of sources to your website or application. For example, they can upload from their local device, their device camera, or from social media accounts like Dropbox, Instagram or Facebook. You can also customize the look and feel of the widget, configure special behaviors, or taek advantage of the widget's extensive event handling to integrate your own code.

Upload widget for web Full screen Upload widget for mobile Responsive mode

Media Library widget

By integrating the Media Library widget into your CMS or any other web application, your employees or your end users can easily search for and select images, videos, PDFs, or other stored raw files directly from a Cloudinary account and then insert them in a way that exactly fits your application design, required behavior, and overall workflow.

Media Library widget demo

Product Gallery

Cloudinary's Product Gallery is an interactive user interface for displaying your products to your users on your website or application. The Product Gallery requires only pure JavaScript to integrate, is easy to use within any web development framework, and eliminates the need to develop an in-house interactive media gallery with just a few lines of code.

Product Gallery

Video player

The Cloudinary video player is a JavaScript-based HTML5 video player bundled with many valuable customization and integration capabilities, and is monitization and analytics-ready. The player is fully responsive for use in any device or screen size, and is integrated with Cloudinary's video delivery and manipulation solution.

video player features callout