Stats

Bundle Sizes
uppy.js
388.97 Kb
uppy.js.gz
88.43 Kb
uppy.min.js
197.76 Kb
uppy.min.js.gz
52.14 Kb
uppy.css
62.87 Kb
uppy.css.gz
7.84 Kb
uppy.min.css
37.86 Kb
uppy.min.css.gz
6.71 Kb

To keep Uppy lightweight, we’re aiming to carefully select what packages we include. The graph below will help us discover low hanging fruit. Sizes and dependencies shown here are for the bundled version of Uppy, which includes all plugins we offer. In production, when you pick and choose just the ones you need, the size will be much smaller:

  • Drag & Drop + Multipart uploades ≈ 18 Kb mingz
  • Full-featured Dashboard with image previews and progress indicators + tus resumable uploades ≈ 36 Kb mingz

This graph is built with Hugh Kennedy’s excellent disc.

Browser support

This reflects the current state of Uppy and is updated with every change.

Sauce Test Status