Make your template land in the inbox
Drag-and-drop builders ship HTML that breaks in Outlook, drops below WCAG, or trips Gmail into Promotions. Catch every one before you hit send, then fix it in a click.
- 1Paste your HTML below
- 2Get a score and a fix list
- 3Fix it yourself or let AI do it
Here's what we check
Paste your HTML and we'll run 62 checks across 4 categories, flagging anything that lands you in spam, breaks the render, or fails accessibility.
Deliverability12checks
- Unsubscribe link present
- Physical postal address present
- HTML under 102KB Gmail clip limit
- No mixed-script (homoglyph) words
- No HTML entity obfuscation
- No hidden text or keyword stuffing
- No insecure http:// images
- Healthy image-to-text balance
- Enough text around each image
- No social-icon overload
- Has a preheader (inbox preview text)
- No 1×1 tracking pixels
+8 more
Links9checks
- No "@" in URL hostname (phishing exploit)
- No punycode/IDN hostnames in links
- Anchor text matches link domain
- No empty / placeholder / javascript: hrefs
- At most 9 links (no link-farming)
- No public URL shorteners
- Healthy link density
- URL length within limits
- No duplicated URLs (link-farm pattern)
+5 more
Content16checks
- No zero-width or soft-hyphen characters
- No spam trigger phrases
- Sufficient text contrast (WCAG AA)
- No stacked currency symbols
- No raw debug/tracking ID visible in body
- Email length under 5000 words
- No ALL CAPS shouting
- Font size at least 12px
- No excessive exclamation marks
- No excessive punctuation in headings
- Web-safe font family
- No harsh red/green CTAs
- Comfortable line-height (≥ 1.2)
- No bold + italic on whole phrases
- Avoid pure white email background
- No broken symbols left to replace
+12 more
HTML / render25checks
- No drag-and-drop builder bloat
- No JavaScript event attributes
- No <script> tags
- No <form> tags
- No base64-embedded images
- No email-unsupported CSS (position/flex/grid/transform)
- No external stylesheets
- <!DOCTYPE html> declared
- <meta charset> declared
- No background image on <body>
- Email width 600 to 800px
- No deprecated tags (center/font/marquee)
- No excessive <div> nesting
- Background colors render across clients
- Images have width and height
- All images have alt text
- No <br> stacks
- Outlook-safe image styling
- <table> resets for Outlook
- No margin on <div> / <p>
- No <button> tags (use table-buttons)
- CTA buttons have Outlook fallback
- Declares dark-mode color-scheme
- Well-formed HTML
- No <style> blocks
+21 more