Email accessibility checker
Paste or upload email HTML to find missing alt text, contrast failures, heading problems, ambiguous links, and other accessibility issues. This is a checker, not a WCAG, ADA, or EAA compliance guarantee.
How to use this tool
- Paste email HTML or upload an .html file. The check runs in your browser and does not send the markup to Knock.
- Review errors, warnings, and notices by category. Open an issue to see the matching snippet and a suggested fix.
- Download a report or copy a summary to share with your team.
Paste or upload email HTML
Results appear here, grouped by severity. Use the sample email to see the kinds of issues this checker finds.
What this checker looks for
Paste a full HTML email or a template body. The checker scans the markup in your browser and groups problems by severity:
- Image alt text
- Color contrast
- Language and title
- Heading structure
- Link text
- Layout tables
- Font size and readability
- Animated content
Built for email, not generic web pages
Webpage accessibility checkers often tell you to stop using tables. Outlook and other clients still need tables for layout. This checker treats layout tables as expected and flags missing role="presentation" instead of asking you to rewrite the email with divs. It also reads inline styles, bgcolor, and simple <style> blocks, which is how most email CSS is written.
A checker, not a compliance guarantee
Automated tests cannot establish WCAG, ADA, or EAA compliance. This tool finds common, code-level issues so you can fix them faster. It does not evaluate meaning, keyboard access in every client, or how the email sounds in a screen reader. Use the report as a starting point, then review the email with assistive technology and a manual audit.
Keep the fixes in your templates
Put lang and title on your email layout. Keep reusable buttons, headers, and footers in partials so alt text, contrast, and heading structure stay consistent. Edit the full markup in the email template editor when you need to apply a suggested fix.


