Developer mode
Opens components on the React tab by default.
Your bookmarks

InputFile

Also known as Upload

Enables users to upload a file to complete a form.

If you need users to provide a separate document, use an InputFile component to give them clear guidance on what should be attached.

Component status

Figma
Designing
Web (React)
Released
iOS (Swift)
n/a
Android (Kotlin)
n/a
Sketch
Released

Content Structure

Label: provides a clear description of what users should upload; placeholder: provides additional info before a file is uploaded; button label: describes the main action and works best when short; help: optionally provides additional help for what's expected.