Gmail Clipping & Size Checker
Gmail clips any message over 102 KB (104,448 bytes) and drops the <style> CSS past 16 KB.
@emailens/engine 0.18.22 · data last changed 10 Nov 2026
Sample · Short: 2.2 KB
Fits in Gmail: 2.2 KB of 102 KB.
Unsubscribe link at 2.1 KB, above Gmail's cut.
- Inlined base64
- 0 B
- 0 found
- CSS
- 955 B
- 0 B in <style>, the rest in style=""
- Comments
- 0 B
- 0 found
Paste your own email above and check it, or open the checker and paste it there: five clients, no account.
No signup · Five clients free, Outlook Classic included · All 21 with an account
Which clients need an account
Gmail Android, Gmail iOS, Outlook 365, Outlook iOS, Outlook Android, Outlook for Mac, Apple Mail, Yahoo Mail Android, Yahoo Mail iOS, Samsung Mail, Thunderbird, HEY Mail, Proton Mail, AOL Mail, Fastmail, Superhuman open with a free account.
The checker needs a computer screen.
Gmail's limits
| Limit | Size |
|---|---|
| Message clipped Everything after it sits behind "[Message clipped] View entire message". | over 102 KB 104,448 bytes |
| Close to the clip Where the engine starts warning. | over 90 KB 92,160 bytes |
| <style> CSS dropped Gmail keeps the rules before the limit and drops the rest. | past 16 KB 16,384 bytes |
| <style> CSS close to the cap Where the engine starts warning. | over 14 KB 14,336 bytes |
As the engine's checkSize applies them, in bytes of HTML as sent.
Your next question
Other free tools: Subject Line & Preheader Tester · Plain-Text Generator · AI Fix-Prompt Generator · Email Link Checker · UTM Link Builder · Accessibility Checker
Run this check on every email
The open-source CLI runs this same size check on every template, free: npx @emailens/cli lint email.html
(CLI docs).
HTML size and 102 KB clipping checks (Dev). Dev is $9 a month. Share links for your client's sign-off, a test inbox and an API key. See the plans →
Questions
What is the Gmail email size limit?
Gmail clips a message once its HTML is over 102 KB (104,448 bytes). It hides the rest behind a '[Message clipped] View entire message' link, and anything below the cut, like a tracking pixel or your unsubscribe link, may never load.
Why is my email clipped in Gmail?
Its HTML is over 102 KB. The usual causes are images inlined as base64, the same inline CSS repeated on every element, and comments or unused markup left by an email builder. Trimming those almost always gets it back under the limit.
Does clipping hurt deliverability?
Indirectly. If your unsubscribe link or postal address falls below the cut, readers have to open the full message to find them, and clipped emails see lower engagement, which feeds back into sender reputation.