The most common task of them all is uploading files on the web. It can occur on almost every second page we visit. File uploading can be done for uploading services such as Dropbox or Google Drive. Furthermore, it can be used to upload resumes on job portals and other arrays of useful tasks.
So, What are we waiting for? Let’s dive deep into the list of top 10 JQuery File Uploading plugins.
jQuery file upload plugin comes with multiple file selection, drag & drop support, validation, progress bars and preview images for jquery. It also supports chunked, cross-domain and resumable file uploads and client-side image resizing.
Uplodify is very easy to implement and highly customizable in every sense. Its also available in two versions HTML5 and Flash for highly compatibility. The most important aspect of this plugin is its community support where you can find answer of your question.
jQuery HTML5 Uploader is a very light weight jQuery plugin and it has a neat feature of quickly adding a upload system via Gmail into your web application. It also works with multiple input file element. It has been tested on Firefox and Google Chrome, works perfectly on those browsers.
4. Web Uploader
Web Uploader plugin is based on HTML5 file uploader with compression and preview. It also supports slice, concurrent and multiple upload Drag & Drop support functionalities. Supports common image formats like gif, bmp, jpg, jpeg, png preview and compression which helps saving network data transmission.
Dropzone.js plugin is one of the open source library which provides drag and drop file uploads with image previews. Its very lightweight and dose not depend on any other library like jQuery and this is also highly customizable.
Closify is one of the most popular image uploader in the whole internet. Its a jQuery based plugin which helps developers to create a dynamic image uploader. It has some neat features like controlling the quality of an image and making independent image dimensions. The plugin is intelligent enough to resize the image according to the size of the container you defined already.
Fine Uploader plugin will give users a smooth experience when uploading files to their browser. It does support all of the major browsers currently and doesn’t require jQuery, Flash or any other external libraries. It is designed and intended for peoples who want an upload solution that can be implemented out of the box without writing custom code.
HTML5 File Uploads uses the combination of three technologies, one of them is the new File Reader Api, another one is the new Drag & Drop Api and the last one is the good ol’ Ajax with the addition of binary data transfer. It only supports Google Chrome and Firefox at the moment but major versions are upcoming which will include other browsers.
Plupload is one of the plugin which comes very high in the list when it comes to customization. At its core, its visually flat but you can customize in whatever manner you like. Its using HTML5 Api’s and its based on multi-runtime polyfills for XML HTTP Request L2, File and image Api’s. Some of its important features are Drag & Drop Files from Desktop, Access Raw data file, Shrink Images on Client-side and Upload in chunks.