Screenshots
See the different upload styles and UI configurations available with CoreUpload v5.
Basic Upload
Clean, minimal upload interface with a browse button, drag-and-drop zone, and file list.
Drag and Drop
Full drop-zone interface with visual feedback on hover and file queue display.
Multiple File Selection
Select and queue dozens of files in a single dialog with per-file progress indicators.
Image Preview & Crop
Client-side image preview with crop and rotate tools before uploading.
Real-Time Progress
Smooth animated progress bars for each file with speed and time-remaining estimates.
Client-Side Validation
Instant file-type and size validation with clear inline error messages.
Custom Themes
Fully themed upload interface using 30+ CSS variables to match your brand.
Full-Page Drop
Drop files anywhere on the page with a full-screen overlay and visual feedback.
JavaScript API
50+ methods for complete programmatic control: browse, upload, pause, resume, cancel, retry.
Dark Mode
Full dark theme support for every component: progress bars, toasts, lightbox, and dialogs.
Chunked Upload
Break large files into chunks with pause, resume, and automatic retry on failure.
Form Integration
Embed the uploader inline alongside form fields for seamless multi-step workflows.
Tag Helper + JS API
Declarative Tag Helper for simple setups or 50+ JS methods for complete programmatic control.