A live count of the remaining permitted characters in an input field.
About this component
A character count is an enhancement to standard text input and textarea components. It adds a live count of the remaining permitted characters so that the user knows how much they can type.
Why we use this component
If a form field only allows a certain number of characters to be entered, it is helpful to let the user know how many remaining characters they are allowed.
Using the character count component is better than simply using a
maxlength attribute on the input element, because:
- it is non-destructive, so users can enter or paste too much data and get a warning instead of losing any of it
- users can see how many characters they have remaining as they type
Other versions of this component
A percentage threshold can be set at which the character count will be shown.
In this example the character count will show after 80 percent of the maximum has been used (240 characters out of 300). Remove some characters from the textarea to make the message disappear.
Feedback, help or support
If you need any help or want to give any feedback you can e-mail us at: email@example.com