Why your logo isn’t showing in your Gmail signature
By Patronum
September 07, 2026
Read Time: 4 mins

By Patronum
September 07, 2026
Read Time: 4 mins

Your logo usually vanishes for one of five reasons: the image lives on a Google Drive file that isn’t shared publicly, the source file was moved or deleted, the image is too large, the signature broke Gmail’s 10,000 character limit, or the recipient’s mail client blocks external images. Only the last is out of your hands.
Rebrand day makes it obvious. Marketing emails 200 people a fresh HTML signature, everyone pastes it in, and by lunchtime three customers ask why your emails contain a gray box with a torn-paper icon. Nothing is wrong with the logo file.
Match your symptom to a row, then apply the fix.
| Cause | What you see | Fix |
|---|---|---|
| Drive image not public | Fine for colleagues, broken outside | Gmail Help: “the image sharing settings must be set to public” |
| Source file deleted or moved | Logo disappears for everyone | Re-add it. Google: “if the image file or a Google Doc in Drive with the image is deleted, the image won’t show” |
| Over 10,000 characters | Gmail refuses to save, or truncates | Strip inline styling. “Your image also counts toward the character limit” |
| Image too large | Error when you save | Resize toward Google’s recommended 70 to 100 pixels high by 300 to 400 wide |
| Recipient blocks external images | A “Display images below” prompt | Nothing you can fix. Keep name and phone as text |
Work through these in order. Most broken logos clear by step three.
Google Drive is not a CDN. People host the logo on Drive because it’s right there. But permissions are the point of Drive, and the default is not public. The image loads fine while you’re signed in with access, which is why it looked right to whoever tested it.
The character budget is smaller than it sounds. Gmail Help states, “You can put up to 10,000 characters in your signature,” and “Your image also counts toward the character limit.” Inline styling, icon rows and a logo eat that fast.
Copy and paste is a broken distribution method. Two hundred people pasting HTML into a settings box produce two hundred different signatures.
Stop distributing signatures and deploy them instead. With Patronum’s Google Workspace email signature management, an admin builds the template once and each signature is filled from the Google Workspace directory: name, job title, phone number. Templates target an organizational unit or a group, so sales and support can differ without anyone touching HTML.
The lifecycle part pays off on rebrand day, which Patronum sums up as “one central change rather than a company-wide email asking everyone to update.” New starters get the right signature automatically, and leavers stop sending on your brand.
In Gmail on a computer, open Settings, then See all settings, and scroll to Signature. You can add the image by Web Address (URL), from My Drive, or by upload. If you use a Google Drive image, set its sharing to public first, or external recipients won’t see it.
Usually the image is too large, or the signature has run past Gmail’s 10,000 character limit, which your image counts toward. Google’s advice: resize and try again.
That almost always means the image is hosted somewhere only your organization can reach, such as an internally shared Google Drive file. It can also mean the recipient’s mail client asks before displaying external images.
If the logo broke in half the company’s signatures this morning, the logo isn’t the problem. Central deployment is, and that’s what Patronum’s email signature management does. It sits alongside Google Workspace management at scale, so new starters get the right signature during onboarding.