Input

Text input field for user data entry with various states and styling

Preview

Installation

Usage

Examples

With Label

Add descriptive labels to input fields.

Disabled

Prevent interaction with disabled inputs.

Form Integration

Use Field for labeling, validation, and error display. See the Forms guide for more patterns.

We'll never share your email with anyone else.

API Reference

The Input component is built on top of Base UI's Input. All Base UI props are supported. The documentation below only covers custom props specific to our implementation.

For the complete Base UI API, see the Base UI Input documentation.

Props

Prop