Email and Lifecycle Content
Email Accessibility Check
Review an email’s structure, headings, link purpose, image alternatives, color reliance, reading order, zoom behavior, motion, and plain-text fallback.
Free editable Markdown · Email developers, content designers, and accessibility teams ·
Accessible HTML preview
Blank template
The downloaded file contains the same fields in editable Markdown.
Message setup
- Email and version
- [Name or ID]
- Reader task
- [What must the recipient understand or do?]
- Primary action
- [One action]
- Required information
- [Date, status, price, or another]
- Target clients and devices
- [Supported test set]
- Reviewer
- [Name or role]
- Test date
- [YYYY-MM-DD]
Structure and content
- Subject and sender identify the message honestly.
- Source order matches the intended reading order.
- Headings describe sections and do not skip meaningfully.
- Lists and tables communicate real structure.
- Essential information appears in live text.
- Instructions do not depend only on color, position, shape, or sound.
- Language and abbreviations are understandable for the audience.
Links and media
- Primary link label
- [Descriptive visible text]
- Accessible name check
- [Matches purpose and destination]
- Repeated links
- [Distinguishable where destinations differ]
- Informative image alt
- [Purposeful alternative]
- Decorative images
- [Empty alternative treatment]
- Chart or complex image
- [Summary and data route]
- Link targets have adequate size and spacing.
- Animated content respects reduced-motion needs where supported.
Rendering and fallback
- Narrow-screen result
- [Reflow and action visibility]
- Text zoom result
- [Clipping or overlap]
- Dark/high-contrast result
- [Meaning and visibility]
- Blocked-image result
- [Message remains usable]
- Keyboard/screen-reader result
- [Order, labels, and action]
- Plain-text result
- [Complete information and links]
- Known client limitation
- [Impact and workaround]
- Issue owner and retest
- [Name, date, status]
How to use this template
- Identify the email’s reader task, required information, primary action, supported clients, and accessibility risk.
- Review source order, headings, paragraphs, lists, language, and whether live text carries essential meaning.
- Check links, accessible names, images, alternatives, contrast, color independence, focus, and target usability.
- Test responsive, zoomed, dark, high-contrast, blocked-image, reduced-motion, keyboard, screen-reader, and plain-text experiences as appropriate.
- Record issues and owners, retest the exact release candidate, and preserve known limitations for future templates.
Make the reading order meaningful
Build the message so its source order follows the intended reading sequence. Use a descriptive subject, clear opening, informative headings, short paragraphs, and lists only for real groups. Tables used for layout should not create confusing navigation; data tables need appropriate structure. Do not rely on visual columns to establish meaning that disappears on a narrow screen or with styles disabled. Put essential dates, prices, status, and actions in live text rather than images. A reader should understand the message before encountering decorative content.
Give every action a clear name
Link text should identify its purpose out of context, especially when several links lead to different destinations. Replace repeated “click here” labels with actions such as “Review renewal details” or “Download the meeting agenda.” Ensure the visible label, accessible name, and destination agree. Buttons and links need sufficient target size, spacing, contrast, focus behavior, and a fallback URL where suitable. Color, position, or icon shape should not be the only cue for an error, deadline, selected state, or required action.
Test degraded and varied experiences
Write useful alternatives for informative images and empty alternatives for purely decorative ones. Describe charts by their relevant conclusion and provide data access when needed; do not duplicate adjacent text. Check text scaling, zoom, dark modes, high contrast, reduced motion, blocked images, long translated strings, and keyboard or screen-reader reading in selected clients. Review the plain-text part for complete information and understandable URLs. Client support varies, so document tested combinations and known limitations rather than claiming universal behavior.
See the fields in context
Fictional example: library hold notification
Westmere Library and its notification are invented.
- Essential text: The fictional pickup location and deadline appear as text, not only inside a banner.
- Link: “View pickup details” replaces three identical “Learn more” links.
- Image: A decorative book illustration receives an empty alternative.
- Fallback: The plain-text part contains the item code, deadline, contact, and full account URL.
- Finding: At 200% text size, the original button clipped; the template is corrected and retested before release.
Frequently asked questions
Is alt text required for every image?
Every image needs an appropriate treatment. Informative images need a useful alternative; decorative images generally need an empty alternative so they do not add noise. Context determines the wording.
Can a visually hidden preheader cause problems?
It can if hiding techniques expose repeated or confusing content to assistive technology. Test the actual implementation and keep the preheader concise, truthful, and useful when it is announced.
Does a plain-text part make an email accessible?
It provides an important fallback but does not repair an inaccessible HTML experience. Both parts should carry complete essential meaning, usable links, and a coherent reading order.
Which email clients must be tested?
Choose a documented set based on audience evidence, risk, and organizational support. Include relevant mobile and desktop combinations and assistive use. Record limitations because clients implement features differently.