Textarea
A textarea is a form control where people can enter one or more lines of text.
Example
What problems it solves
A textarea allows people to enter long multi-line freeform text, which a standard single-line text input cannot do.
When to use it
Use the textarea component when:
- People are allowed to enter free-text input
- People may want to enter a large amount of text
When not to use it
Do not use the textarea component when:
- People should select an item from a predefined list of options (use radio buttons, checkboxes or a
<select>instead) - People are expected to enter a brief line of text only (use the text input component instead)
Where to use it
Textareas are commonly used in forms where people are expected to express thoughts, give feedback or provide detailed information.
Assistive technology compatibility
This component has been tested with the following browsers and assistive technologies.
| Assistive technology | Result | Notes |
|---|---|---|
| Keyboard | No issues | No notes |
| Voice Access/Chrome 154.0.8/Windows 11 | No issues | No notes |
| JAWS 2026.2603.86/Chrome 154.0.8/Windows 11 | No issues | No notes |
| NVDA 2026.1.1/Firefox 157.0/Windows 11 | No issues | No notes |
| VoiceOver/Safari macOS Tahoe 26.6 | No issues | No notes |
| VoiceOver/Safari/iOS 26.0 | No issues | No notes |
| TalkBack/Chrome 154.0.8/Android 17 | No issues | No notes |
| Windows Contrast themes | No issues | No notes |
| Windows Magnifier and/or Apple Zoom | No issues | No notes |
| Browser zoom | No issues | No notes |
| prefers-reduced-motion | Not applicable | There are no animations to reduce |
Last updated: 13 October 2026.