Campaign Cleaner automatically detects and adjusts font sizes across your email to ensure every line of text is readable on desktop and mobile - without triggering spam filters or accessibility issues.
Quick Overview of Features
Font size is one of the most overlooked technical details in email design, yet it directly affects readability, accessibility, spam filtering, and rendering consistency across clients. Text that is too small triggers spam filter penalties and renders as invisible on some mobile clients. Text that is too large can break layouts on narrow screens. Getting font size right is not just a design preference — it is a deliverability and engagement factor.
SpamAssassin and other content filters actively look for suspiciously small font sizes as an indicator of hidden text. Spammers have historically used tiny or invisible text to stuff keywords into email content without displaying them to readers. Even when small text is accidental — a boilerplate disclaimer at 6px, for example — it can add spam penalty points to your score. Keeping all visible text at 10px or above eliminates this signal.
iOS Mail automatically scales up text it determines is too small to read, using a minimum font size setting that overrides the values in your email. When this happens, the scaled-up text can push content out of its container, break table-based layouts, and create misaligned sections that look nothing like your design. The fix is to set all body text to at least 16px so iOS never decides to intervene.
For email body text, 14 to 16 pixels is the standard range — 14px works for desktop, 16px is better for mobile. Main headings should be 22 to 28 pixels, subheadings 18 to 22 pixels. Fine print and legal disclaimers should not go below 10px. These ranges give your email a professional visual hierarchy while staying well clear of spam filter thresholds and mobile rendering problems.
Campaign Cleaner scans every text element in your email HTML and identifies font-size declarations that fall outside your defined acceptable range. Elements with values below the minimum are scaled up; those above the maximum are brought down. The relative difference between heading and body text is preserved so your visual hierarchy stays intact. The process is automatic and runs in seconds on any email HTML.
Become a part of the Campaign Cleaner community today, and join countless satisfied customers who have witnessed significant improvements in their email deliverability and campaign success. Don’t let HTML issues hold you back; let Campaign Cleaner optimize your campaigns and boost your inbox rates.
Let's Get Started