Email size checker: will Gmail clip your email?
Gmail clips an email whose HTML is larger than about 102 KB, hiding the rest behind a "[Message clipped] View entire message" link. Paste your HTML into this email size checker to see its size, how close it is to the clipping point, what makes it heavy, and a minified version that keeps Outlook's conditional comments.
Sample result
This email is 93 KB, close to Gmail's ~102 KB clipping point.
- HTML size
- 93 KB
- Minified
- 79 KB
What this means for you
Past that point Gmail cuts off the end of the email; the 79 KB minified copy gives you room.
- Measures the HTML in KB as pasted
- Breaks down what makes it heavy
- Counts images and links
- Gives you a minified copy
- Gmail clipping
- HTML
- Minify
By SimpleVerifier Team · Last updated · Runs in your browser; nothing you paste is sent to us
How do I check if Gmail will clip my email?
- Copy the HTML from your email platform's code view or export, or upload the .html file.
- Press Check size. The HTML is measured in your browser; nothing is uploaded.
- Read the size against Gmail's ~102 KB clipping point and the list of what makes the email heavy, biggest first.
- Download the minified HTML, which removes comments and collapses whitespace, and send yourself a test before using it.
Example
- You enter
- The HTML of a newsletter, pasted from your email platform's code view.
- You get
- 93 KB, close to Gmail's ~102 KB clipping point. Inline style attributes are the heaviest part, and the minified copy comes to 79 KB.
- Limits
- Runs in your browser, so the HTML is not uploaded; no size limit.
Why does Gmail clip messages?
Because the email's HTML is over Gmail's size threshold, about 102 KB. Google doesn't publish the figure in its help centre; it's what email platforms and developers have observed. Mailchimp's help page says Gmail clips emails with a message size larger than 102KB, and Email on Acid reports the same. Gmail then shows the top of the email and a "[Message clipped] View entire message" link.
Clipping costs more than looks. Anything below the cut is hidden, which usually includes the footer with the unsubscribe link, so a reader who wants out is more likely to press Report spam instead. And open-tracking pixels placed near the end don't load, so opens from Gmail are undercounted; Mailchimp's page notes the same.
How do I check the size of an email?
Measure the HTML source in bytes, as this tool does: paste the code and it counts UTF-8 bytes, where most characters are one byte and accented letters, curly quotes and emoji take two to four. 102 KB is about 104,000 bytes. Images linked from a server don't count, because Gmail only weighs the message itself; images embedded as base64 data: URIs do, and base64 turns every 3 bytes of image into 4 characters, a third bigger than the file.
Measure what's actually sent, not your template. Most sending tools rewrite every link for click tracking and add a pixel and footer on send, which makes the delivered HTML heavier than what you pasted. If your result is above 90 KB, send a test to a Gmail inbox and check for the clipped link before a big send.
How do I stop Gmail from clipping my messages?
Make the HTML smaller: remove comments and indentation, cut unused CSS, and shorten repeated inline styles, which are usually the biggest part of an email built in a drag-and-drop editor. The breakdown above ranks those parts by size, and the minified download handles comments and whitespace without touching Outlook's <!--[if mso]> blocks, which hold real markup.
If it's still too big, the email is too long: split it, or link to the full version on your site. Personalisation can also add weight on send; Email on Acid describes loops in dynamic content leaving hundreds of blank lines in the delivered HTML.
What is the email size limit for Gmail?
There are two different limits. Clipping happens at about 102 KB of HTML and only hides content; the message still arrives. The hard limit on attachments for personal Gmail accounts is 25 MB, according to Gmail Help; larger files have to go as a Google Drive link. This tool is about the first one.
Which parts of an email count toward Gmail clipping?
| Part of the email | Counts toward ~102 KB? | Notes |
|---|---|---|
| HTML tags, text and inline styles | Yes | The bulk of most emails |
| <style> blocks and comments | Yes | Safe to trim unused rules and comments |
| Link URLs, including tracking parameters | Yes | Rewritten click-tracking links add more on send |
Hosted images (<img src="https://…">) | Only the tag | The image file itself doesn't count |
Base64 images (data: URIs) | Yes, in full | About a third larger than the file |
| Attachments | No | Separate 25 MB limit for personal Gmail |
Who uses this tool, and for what?
- Newsletter senders
- Check a long issue before it goes out, so the footer, the unsubscribe link and the open pixel aren't hidden from Gmail readers.
- Email developers
- See which part of a template is heaviest, inline styles, unused CSS or base64 images, before trimming it by hand.
- Ecommerce marketers
- Product grids with dozens of tracked links grow fast; check the size after adding the last row.
- Agencies
- Catch clipping in a client template during QA, with a minified version ready to hand back.
What can’t this tool tell you?
- The 102 KB threshold is observed behaviour, not a published Google limit, and Google could change it without notice.
- It measures the HTML you paste. Your sending tool may add link tracking, a pixel and a footer on send, so the delivered email is heavier.
- It doesn't render the email or check how it looks in each client; it only measures weight.
- Only Gmail is known to clip at this size. Other clients have their own behaviour for very large messages.
- The minifier is conservative: it removes comments and collapses whitespace, but doesn't rewrite CSS or remove unused rules.
Common questions
- What does message clipped mean in Gmail?
- Gmail is showing only the first part of the email because its HTML is over about 102 KB. The rest, often including the unsubscribe link, appears only after the reader clicks View entire message.
- Why does Gmail clip messages?
- Gmail clips emails whose HTML is larger than roughly 102 KB. Google doesn't document the exact limit; the figure comes from email platforms' and developers' testing.
- How do I stop Gmail from clipping messages?
- Reduce the HTML below about 102 KB: remove comments and whitespace, drop unused CSS, shorten repeated inline styles and replace embedded base64 images with hosted ones. Then send a test to Gmail to confirm.
- How can I check email size?
- Paste the HTML into an email size checker like this one, which counts its UTF-8 bytes. In Outlook you can also add the Size column to the message list, though that includes attachments.
- What is the email size limit for Gmail?
- Personal Gmail accounts can send attachments up to 25 MB, per Gmail Help. Separately, Gmail clips the displayed message once its HTML passes about 102 KB.
- Do images count toward Gmail's 102 KB limit?
- Hosted images don't: only the HTML code is weighed, and an <img> tag linking to a server is a few dozen bytes. Images embedded as base64 data URIs do count, at about a third more than the file size.
- Why is my email size so large?
- Usually inline styles repeated on every element by an email builder, unused CSS, long tracking URLs on many links, embedded base64 images, or blank lines left by personalisation logic. The breakdown on this page shows which applies.
Sources
Authentication and capacity are half of deliverability.
The other half is who you send to. Every hard bounce counts against the domain and inboxes you are sending from, and nothing in DNS can tell you which addresses on your list are dead.
- Bulk verification with real SMTP mailbox checks
- Hard bounces removed before a send, not discovered after
- Catch-all, disposable and role detection on every row
One plan, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.