What the person is doing
A legal, editorial, messaging, database, moderation, or downstream-display rule imposes a maximum number of characters or words.
Application · lesson 18 of 34 · Input And Data Entry
Underlying principle: An input pattern carries a question, an expected answer, and a consequence. Visible labels, suitable controls, tolerant entry, and specific recovery keep that agreement clear.
Expose the limit before entry, update count feedback at a useful pace, associate it with the field, preserve over-limit drafts, and give exact recovery guidance using the same character or word rule enforced by validation.
An input pattern carries a question, an expected answer, and a consequence. Visible labels, suitable controls, tolerant entry, and specific recovery keep that agreement clear.
A legal, editorial, messaging, database, moderation, or downstream-display rule imposes a maximum number of characters or words.
Expose the limit before entry, update count feedback at a useful pace, associate it with the field, preserve over-limit drafts, and give exact recovery guidance using the same character or word rule enforced by validation.
Empty state with visible label, hint, and static maximum message.
Is there a real acceptance limit, and is it expressed in characters or words?
The field accepts typing and paste normally; the counter observes length rather than blocking editing prematurely.
A legal, editorial, messaging, database, moderation, or downstream-display rule imposes a maximum number of characters or words.
Open the working example, try its controls, and compare the behavior against the decision guidance.
A legal, editorial, messaging, database, moderation, or downstream-display rule imposes a maximum number of characters or words.
Expose the limit before entry, update count feedback at a useful pace, associate it with the field, preserve over-limit drafts, and give exact recovery guidance using the same character or word rule enforced by validation.
Empty state with visible label, hint, and static maximum message.
The count is missing until after submit even though a hard maximum exists.
Associate the count message with the field so users hear the limit and current status with the control.
U.S. Web Design System - checked
USWDS character count guidance supports real limits, associated count messages, fallback text, and avoidance of unnecessary counters.
Government Digital Service - checked
GOV.UK character count guidance supports max characters, max words, thresholds, assistive messages, fallback text, and over-limit errors.
GOV.UK Design System - checked
GOV.UK textarea guidance separates the underlying multiline field from count and validation text attached to it.
Google Material Design - checked
Material Design text-field guidance supports character or word counters when a limit exists.
Source trail checked: