Text Area
Live preview and documentation for the Text Area component.
Preview
componentPreview.loading
About
A multi-line text field built for free-form input (messages, notes, descriptions). For single-line input, use TextField.
variant: the same set asTextField—primary(default),secondary,flat, orembedded/tonalminLines/maxLines: control the height (default 4 / 8)maxLength: shows a character counterlabel/showRequiredIndicator/description/errorText/isInvalid: the kit's standard field patterncontroller/focusNode/onChanged/onEditingComplete/validator/onSaved: standard form integrationenabled/readOnly/autofocus/textCapitalization/inputFormatters: field behavior
Uses the same visual style (border, shadow, focus/error colors) as TextField — think of it as the multi-line variant of the same family.
Last updated on 08/23/2026

