Email client support table and compatibility checker
Check HTML and CSS email feature support across major mailbox clients using a live email client support table.
This tool helps email developers check feature support before campaigns ship.
What this compatibility table is useful for
- Preflight checks for HTML email templates
- Identifying risky CSS before production sends
- Comparing feature support across clients as a caniemail-style alternative
Typical workflow
- Paste the raw HTML from your email template
- Review feature support percentages
- Replace unsupported markup with safer fallbacks
- Re-test and then send QA emails
CI release gate pattern
- Trigger a compatibility check for every release-candidate template.
- Keep a baseline threshold for critical client support percentages.
- Store failed-feature output with build artifacts for triage.
- Block deploy when required client cohorts fail.
Pair this with:
Suggested pass thresholds
- Critical transactional templates: no 'NOT_SUPPORTED' features in required client cohort.
- Campaign templates: allow partial support only for non-blocking design elements.
- Auth and account templates: enforce strict CTA and layout compatibility gates.
Reporting and ownership
- Assign each template family to a release owner.
- Route failures to engineering or QA with reproducible HTML input.
- Track weekly trend lines for unsupported features to prevent regression drift.