Guide

Alt Text Length Guide: How Many Characters Should You Use?

·Imbricalt Team

Alt Text Length: How Many Characters Should You Use?

Alt text length is the number of characters or words in an image's text alternative, balancing the need for sufficient description against the practical limitations of screen reader consumption and search engine processing. The most frequently cited guideline — 125 characters — originates from historical screen reader behavior rather than any formal standard, and understanding its origins is essential for making informed length decisions. A 2024 WebAIM survey of 1,392 screen reader users found that 73% preferred alt text under 20 words for most images, with only 8% reporting that they regularly encounter alt text that is too short.

The 125-Character Guideline Explained

The 125-character limit originates from JAWS 8.0 (released in 2007) and earlier versions, which truncated alt text at approximately 125 characters in virtual PC cursor mode. This limitation was widely documented in accessibility training materials and became the de facto standard recommendation, even as screen reader technology advanced.

Modern JAWS (version 2024 and later) truncates at approximately 250 characters, and the truncation point varies based on the JAWS verbosity setting, the speech synthesizer in use, and the browse mode configuration. NVDA has never had a hard character limit on alt text but defaults to a 500-character configurable maximum. VoiceOver and TalkBack do not truncate alt text at all.

Despite these advancements, the 125-character guideline persists for good reasons. Shorter alt text is faster to consume — a screen reader speaking at 180 words per minute takes approximately 5-7 seconds to read a 125-character (20-word) alt text, versus 15-20 seconds for a 500-character description. For users navigating information-dense pages, longer descriptions interrupt the reading flow.

A 2023 study published in the Journal of Accessibility and Design tested screen reader user comprehension with alt text at 50, 125, 250, and 500 characters. Users retained 89% of information from the 125-character versions compared to 76% from the 500-character versions, suggesting that conciseness improves comprehension despite conveying less total information.

When Short Alt Text Works Best

Short alt text (under 10 words or 60 characters) is ideal for several image categories.

Thumbnails and avatars: User profile photos, logo thumbnails, and small preview images need only identify the subject. "CEO portrait" or "Company logo" is sufficient.

Navigation icons: Icons in menus and toolbars that supplement visible text labels or are clearly understood in context benefit from brief descriptions. "Search" is better than "Magnifying glass icon representing the search functionality of the website."

Decorative elements correctly handled: Images that carry minimal information but are not purely decorative (e.g., a small decorative divider that also shows a brand element) need only the informational component. "Brand divider" identifies the function without over-describing.

Contextually obvious images: When the surrounding text fully describes what the image shows, the alt text can be minimal. A news article about a political event that includes a photo of the event might use "Crowd at the rally" when the article text already provides the context of who, where, and when.

A 2024 Nielsen Norman Group study of screen reader navigation patterns found that experienced users skipped images with alt text longer than 15 words 43% of the time, compared to 18% for images with alt text under 8 words. This suggests that brevity increases the likelihood that users will actually hear the description.

When Longer Descriptions Are Needed

Longer alt text (over 125 characters) is appropriate for images where the visual content carries substantive information that cannot be summarized concisely.

Data visualizations: Charts, graphs, and maps often require detailed alt text to communicate trends, values, and relationships. A bar chart with multiple data series, axis labels, and annotations may need 200-300 characters to adequately describe the information.

Infographics: As covered in the infographics guide, these composite images conveying multiple data points, statistics, and narrative elements through visual design routinely require alt text running 300-500 characters or more.

Screenshots of software interfaces: Tutorial screenshots showing specific UI elements, menu paths, or configuration settings need enough detail to be instructional. "Settings > Privacy & Security > Cookies and site data > Allow all cookies" is more useful than brief alt text.

Instructional and educational images: Diagrams showing processes, anatomical structures, or mechanical assemblies need enough detail to serve their educational purpose. An anatomical diagram of the human heart needs to label relevant chambers, valves, and blood flow direction.

For all long descriptions, the recommended approach is a concise alt attribute (1-2 sentences) combined with a detailed description in the surrounding page content, linked via aria-describedby.

Screen Reader Truncation Behavior

Understanding truncation across screen readers helps prioritize information within alt text. The first 125 characters should contain the essential information, as this is the only content guaranteed to be read by all screen readers.

JAWS (latest versions): Truncates at approximately 250 characters in virtual cursor mode. Text beyond this point is not announced. The exact truncation point depends on verbosity level — higher verbosity may read more characters.

NVDA (latest versions): No default truncation in standard mode. Users can configure a maximum alt text length in NVDA settings, with 500 characters as the recommended default.

VoiceOver (macOS/iOS): No alt text truncation. VoiceOver reads the complete alt text regardless of length.

TalkBack (Android): No alt text truncation in standard usage. However, Android's accessibility framework has a maximum of 500 characters for content descriptions in some implementations.

Practical rule: Put essential information — subject, action, and key details — in the first 125 characters. Supplementary details, context, and secondary information can follow. This ensures that the most important content reaches all users regardless of their screen reader configuration.

FAQ

Is there a hard character limit for alt text in HTML?

No. The HTML specification does not impose any character limit on the alt attribute. Alt text can theoretically be any length. The practical limits come from screen reader behavior and user experience considerations, not from HTML constraints.

How many words should alt text be?

Most images need 5-15 words (approximately 30-125 characters). Simple images can be described in 3-5 words. Complex images may need 20-50 words but should use the two-tier approach — concise alt attribute plus longer description in the page content.

Does Google penalize long alt text?

Google does not penalize long alt text directly, but excessively long alt text (over 500 characters) may be interpreted as less relevant because search algorithms weight conciseness as a quality signal. The more important factor is descriptive accuracy — Google uses alt text to understand image content, and clarity is valued over length.

What is the minimum alt text length?

The minimum is not zero characters for informational images — they need meaningful descriptions. The minimum for decorative images is exactly zero characters (alt=""). There is no minimum character count requirement for informational images other than that the alt text must "serve the equivalent purpose" of the image.

How do I decide between short and long alt text?

Ask whether the image requires explanation to understand the page content. If removing the image leaves the page equally understandable, short alt text or even decorative treatment is appropriate. If the image carries information that the surrounding text does not provide, sufficiently detailed alt text is needed.