close
Direct-to-S3 / Azure tus 1.0 resume IndexedDB Golden Retriever 30 locales Webcam & screen capture

Screenshots

See the different upload styles and UI configurations available with CoreUpload v5.

Basic upload UI

Basic Upload

Clean, minimal upload interface with a browse button, drag-and-drop zone, and file list.

Drag and drop upload

Drag and Drop

Full drop-zone interface with visual feedback on hover and file queue display.

Multiple file selection

Multiple File Selection

Select and queue dozens of files in a single dialog with per-file progress indicators.

Preview and crop

Image Preview & Crop

Client-side image preview with crop and rotate tools before uploading.

Progress bar

Real-Time Progress

Smooth animated progress bars for each file with speed and time-remaining estimates.

Client-side validation

Client-Side Validation

Instant file-type and size validation with clear inline error messages.

CSS variable theming

Custom Themes

Fully themed upload interface using 30+ CSS variables to match your brand.

Full page drop overlay

Full-Page Drop

Drop files anywhere on the page with a full-screen overlay and visual feedback.

JavaScript API control

JavaScript API

50+ methods for complete programmatic control: browse, upload, pause, resume, cancel, retry.

Dark mode upload

Dark Mode

Full dark theme support for every component: progress bars, toasts, lightbox, and dialogs.

Chunked upload

Chunked Upload

Break large files into chunks with pause, resume, and automatic retry on failure.

Form integration

Form Integration

Embed the uploader inline alongside form fields for seamless multi-step workflows.

Tag Helper code

Tag Helper + JS API

Declarative Tag Helper for simple setups or 50+ JS methods for complete programmatic control.