Kendo UI for jQuery Upload Overview

Loading Demo...
Sample service

Also available for:

kendo ui kendoka logo

The Upload component is part of Kendo UI for jQuery, a professional grade UI library with 110+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.


The Kendo UI for jQuery Upload component provides an option to upload files in an application. You can also upload a file by dragging it to a dropzone and submit the files asynchronously in chunks.

This demo shows how to allow only specific file types for upload.

This Upload example is part of a unique collection of hundreds of jQuery demos, with which you can see all Kendo UI for jQuery components and their features in action. View the source code of the demos from the library or directly adapt, and edit them and their theme appearance in Kendo UI for jQuery Dojo or ThemeBuilder.

Functionality and Features

  • Dragging and dropping–Allow you to upload a file by dragging and dropping it over the component.
  • File processing–The Upload provides options for persisting the initially selected files, uploading batches of files, and uploading files in chunks through multiple requests.
  • Synchronous and asynchronous operation modes–The files can be uploaded to the component through its synchronous and asynchronous modes of operation.
  • Validation–The files in the Upload can be validated against their extension and size.
  • Templates–The Upload templates allow you to customize the rendering of the files in the file list.
  • Accessibility–The Upload is accessible for screen readers, supports WAI-ARIA attributes, and delivers keyboard shortcuts for faster navigation.

Support & Learning Resources

Additional Resources