Built for old and new systems
Modern upload workflows, still comfortable inside Web Forms.
AjaxUploader keeps the server-control ergonomics teams know, while adding the transport, resume, security, and UI features expected from a current upload platform.
Pluggable strategies
Switch between single POST, chunked, tus, URL import, S3, Azure Blob, and Google Cloud Storage from one control property.
Direct-to-cloud
Let the browser stream large files straight to cloud storage using server-generated signatures and your existing provider flow.
Resumable uploads
IndexedDB persistence keeps chunk offsets, tus sessions, and S3 part data available after reloads and tab crashes.
Validation and security
Client and server checks for extensions, MIME type, size, duplicate detection, dimensions, custom rules, and scan hooks.
Image workflows
Preview, resize, crop, rotate, compress, annotate, auto-orient, and convert HEIC before the upload starts.
Global-ready UI
Thirty built-in locales, RTL support, smooth progress states, keyboard-friendly controls, and custom UI events.