Select multiple files at once when sending
This file upload control allows you to select and upload multiple files at once rather than having to select and upload each file individually.
Drag and Drop
Ajax Uploader allows users to upload files by simply dragging and dropping them over the control, rather than opening the Upload Dialog and selecting them from there.
Real time progress bar
Ajax Uploader has real time progress bar which keeps track of every file upload and allows end-users to watch how much of your file has been uploaded.
Html5 can parse a number of file types including images. Images are shown in a small preview before get uploaded, directly from the browser.
Client-side IMAGE RESIZE
Resize image before sending to server, that make server work faster by demanding heavy operation on client side.
The look and feel of File Upload controls can be customized to seamlessly blend into your website design.
Supports AJAX Uploads without PostBack
This file upload control allows you to upload files to web server without refreshing the page. It supports ASP.NET AJAX frameworks and works in ajax updatepanel.
Client side validation of the file size/type before uploading
Client side validation of file size/types prior to uploading the files to a server to increase usability and reduce consumption of network and server resources.
Hi-Performance with optimized memory usage
By streaming uploads directly to an output stream, rather than loading them into memory, This file upload control achieves a level of scalability and performance impossible to reach with ASP.NET's built-in functionality.
Enabling and disabling mimetype checking on uploads (Advanced Validation)
This file upload control can detect the MIME type of the files you upload, and rejects the file if the file-extension does not match the mime type.
Allows uploads to be cancelled by end-users
With This file upload control, end-users can easily cancel upload process at any time.
Persist uploaded file through postback
Ajax Uploader can hold an object temporarily and you can save it anytime you want.
Automatic File Validation
Ajax Uploader automatically validate the size, extension and the file name of the uploaded files.
Large File Upload
Ajax Uploader allows you to upload large files (up to 2GB) to a server with the low server memory consumption.
Upload Speed Control
Ajax Uploader allows you to limit the upload speed.
Cross platform, Cross browsers
Runs on ASP.NET Core, MVC and 2.0+, supports all major browsers; If you attempt to use Ajax Uploader using a downlevel browser it will display a regular ASP.NET upload control.
Asynchronous file upload
Web page hosting your application remains perfectly responsive and usable throughout the transfer. This allows the user to work on other part of the page while the uploading is in progress.
ASP.NET MVC File Upload Support
Ajax Uploader supports ASP.NET MVC architecture, handling file uploads to controller action methods. Samples are included in the download package.