WCAG Accessibility Analysis
Ensure your HTML emails are accessible to everyone. MailLinter analyzes your emails against WCAG 2.0 guidelines and provides actionable suggestions to improve accessibility.
Why Email Accessibility Matters
WCAG Compliance Levels
Level A - Essential
Minimum accessibility requirements. Must-have for basic accessibility.
Key Requirements:
- Images have alt text
- Links have accessible names
- Document has lang attribute
- Form inputs have labels
Issue Severity Levels
Must fix - blocks assistive technology
Should fix - significant barrier
Consider fixing - causes difficulty
Nice to fix - best practice
Accessibility Check Categories
Images
Alt text and image accessibility
missing-altImage missing alt attribute
generic-altGeneric alt text like "image" or "photo"
empty-altEmpty alt (acceptable for decorative images)
Color Contrast
Text readability and contrast ratios
low-contrastInsufficient contrast ratio
contrast-largeLarge text contrast issues
Links
Link accessibility and purpose
empty-linkLink has no accessible text
vague-linkVague link text like "click here"
image-link-no-altImage link without alt text
Structure
Document structure and organization
missing-langMissing lang attribute on <html>
skipped-headingSkipped heading levels (h1 to h3)
table-no-headersData table without header cells
Typography
Font size and text formatting
small-textText smaller than 12px
all-capsLarge blocks of all-caps text
Semantic HTML
Proper use of semantic elements
semantic-boldUsing <b> instead of <strong>
semantic-italicUsing <i> instead of <em>
Accessibility Best Practices
Images
- Always include descriptive alt text
- Use empty alt="" for decorative images
- Avoid generic text like "image" or "photo"
Links
- Use descriptive link text
- Avoid "click here" or "read more"
- Ensure image links have alt text
Color & Contrast
- 4.5:1 contrast for normal text
- 3:1 contrast for large text (18pt+)
- Don't rely on color alone for meaning
Structure
- Include lang attribute on HTML
- Use sequential heading levels
- Use table headers for data tables
What's Next?
Pro Tips for Email Accessibility
Screen Reader Testing
- Test with actual screen readers (NVDA, JAWS, VoiceOver)
- Ensure logical reading order
- Verify all interactive elements are accessible
Visual Design
- Use sufficient font sizes (min 14px recommended)
- Ensure adequate line spacing
- Avoid relying on color alone to convey information