7 file upload plugins for web developer

According to Wikipedia :

File Uploading, is the sending of data from a local system to a remote system,such as a server, or peer, with the intent that the remote system should save a copy of whatever is being transferred.

In this article, you will read about the 7 file upload plugins for web developer .

You may be also interested in these older posts related to file upload plugins :

  1. Ext File Upload Form Widget

    Ext File Upload Form Widget

    Ext file Upload Form offer an user interface for easy uploading of files to a server. It's very systematically uploading file to your server, Files are first added to an "upload queue" and then they are uploaded to the server.

    Any file can be individually removed from the queue before upload or the whole queue can be cleared before upload.

    The result of each file uploaded to your server shown by icons of success or failure and, in the case of failure, the server error message is shown as the tooltip of the failure icon. This widget is not standalone but requires Ext JS - JavaScript Library to run.

  2. Firefox style JavaScript File Uploader with Progress Bar

    Firefox style JavaScript File Uploader with Progress Bar

    dhtmlxVault is a AJAX powered DHTML JavaScript File Upload component which helps you to implement a modern and feature-rich file uploading part of your web application.

    The Progress bar will inform your customer about the ongoing process during a long-time operation. Different file types are displayed with the corresponding icons.

    dhtmlxVault is built with AJAX technology ,which allow you to upload seamlessly without reloading the entire webpage. It's an Multibrowser/Multiplatform supported File Uploader .

  3. Multi Bit Shift

    Multi Bit Shift open source Flash file uploader

    Multi Bit Shift is an open source Flash file uploader. It's an flash applets which can easily embedded into new or existing websites to quickly enable multiple file uploads, complete with upload status information.

    The text and color schemes of uploader are highly customizable, all text and colors can easily be modified with standard CSS. The uploader has 2 different versions where the paid one has an advanced interface with thumbnail, image view & more.

  4. jqUploader


    jqUploader is a jquery plugin that substitutes html file input fields with a flash-based file upload widget, allowing to display a progressbar and percentage. It is designed to take most of its customization from the html code of your form directly - so you don't have to do things twice .

  5. SWFUpload


    SWFUpload is a client-side file upload tool which offer great upload capabilities of Flash and the accessibility and ease of HTML/CSS . You can Easily Upload multiple files at once by ctrl/shift-selecting in dialog .

    The style of uploader are highly customizable with XHTML and CSS. It Display information while files are uploading using HTML. SWFUpload is a Multi-browsers/Multi-platforms supported uploader.

    It uses a combination of Flash and JavaScript to provide file upload functionality beyond what the basic browser provides with the <input type="file" /> tag.

  6. Ajax upload


    AJAX Upload allows you to easily upload multiple files without refreshing the page and use any element to show file selection window. It works in all major browsers and starting from version 2.0 doesn’t require any library to run like; jQuery, Prototypejs, Mootools, and other JavaScript libraries.

  7. PHP File Upload


    PHP File Upload is an easy to use, hi-performance File Upload Control which allows you to upload files to web server without refreshing the page. With PHP File Upload you can select and upload multiple files and cancel running uploads, add new files during uploading.

    PHP File Uploader has a real time progress bar which keeps track of every file upload. It offers an accurate and detailed progress indicator to end-users. It also gives end-users the ability to cancel uploads in progress.

    PHP File Upload is a Asynchronous file upload which means that the you can still using the another page while the file is being uploaded.