File upload components

FREE

Free and open-source React file upload components built for modern applications and websites. These file uploaders are built using React Aria and styled with Tailwind CSS.

or drag and drop

SVG, PNG, JPG or GIF (max. 800x400px)

  • Example dashboard screenshot.jpg

    720 KB


    Uploading...

    50%
  • Tech design requirements_2.pdf

    720 KB


    Complete

    100%
  • Tech design requirements.pdf

    1 MB


    Failed

Installation

You can add this file upload component using our CLI or manually:

npx untitledui add file-upload

File upload examples

Below are examples and variations of this file upload component:

or drag and drop

SVG, PNG, JPG or GIF (max. 800x400px)

  • Example dashboard screenshot.jpg

    720 KB


    Uploading...

    50%
  • Tech design requirements_2.pdf

    720 KB


    Complete

    100%
  • Tech design requirements.pdf

    1 MB


    Failed

or drag and drop

SVG, PNG, JPG or GIF (max. 800x400px)

  • Example dashboard screenshot.jpg

    720 KB


    50%

  • Tech design requirements_2.pdf

    720 KB


    100%

  • Tech design requirements.pdf

    Upload failed, please try again

or drag and drop

SVG, PNG, JPG or GIF (max. 800x400px)

or drag and drop

Please upload PNG or JPEG images only.

    or drag and drop

    Upload files to add to this project (max. 1 MB).