This website requires JavaScript to deliver the best possible experience.

Powerful file
uploading tool.



Different modes:

Tugger adapts to every context using a variety of modes from basic upload forms to more sophisticated uploaders with controls and queuing.

Easy to install and setup

Including Tugger in your project takes several seconds. Refer to our quick start guide to get instantly started.

Drag and Drop Action

Upload files with ease by just dragging them into Tugger and it will take care of uploading them.

Synchronous multiple uploads

Tugger handles simultaneous file uploading for multiple-file input.


npm install tugger
# or use yarn
yarn add tugger

Validation rules

Set restrictions on uploaded files using different criteria like size, format and more.

Backend compatibility

Tugger works on top of any backend framework like PHP and Node.js

Drag,drop and let
Tugger handle it.

Get started