Gmail compose window with an email signature containing a company logo image and contact details

How to Add an Image to Your Signature in Gmail (Logo, Photo & Fixes, 2026)

A logo or headshot in your Gmail signature makes your email look finished — but signature images are also the single most common thing to break, showing up as a broken-image icon or red X on the recipient’s end. This guide covers how to insert an image three different ways, size it properly, and (most importantly) host it so it never breaks. For building the signature itself, see how to add a signature in Gmail; for Microsoft, see how to add an image to your signature in Outlook.


1. Open the Signature Editor

  1. Open Gmail and click the Settings (gear) icon in the top-right.
  2. Click See all settings.
  3. On the General tab, scroll to the Signature section.
  4. Select an existing signature or click Create new.
  5. Click in the editor where you want the image to appear.

2. Insert the Image (3 Ways)

Click the Insert image icon in the signature formatting toolbar (a small mountain/photo icon). You get three sources:

  • My Drive — pick an image already in Google Drive. Gmail handles the hosting, and it stays available as long as the Drive file exists and is shared.
  • Upload — drag in or browse for a file from your computer. Gmail uploads and hosts it for you.
  • Web Address (URL) — paste a direct link to an image hosted online (your website or CDN). The URL must point straight at the image file (ending in .png, .jpg, etc.), not a web page.

After inserting, scroll to the bottom and click Save Changes.

Best for reliability: Upload or My Drive (shared correctly) — Gmail keeps the file reachable. A URL is only as stable as the server hosting it.


3. Resize the Image

  1. Click the inserted image in the signature editor.
  2. A small menu appears with Small, Medium, Large, and Original size.
  3. For a precise size, drag the corner handles.

Sizing guidance:

  • Keep logos under ~100px tall so the signature doesn’t dominate the email.
  • Resize the source file to roughly its display size before uploading — a 3000px logo squeezed into a 100px slot bloats the email and loads slowly.
  • Use a 2x version (e.g., 200px for a 100px display) if you want it crisp on high-resolution screens.

4. Host It So It Never Breaks

This is what separates a signature that always renders from one that shows a red X next month.

  • Use a permanent source. If you uploaded from your computer, Gmail hosts it — fine. If you used a Drive file, make sure it’s set to “Anyone with the link” (right-click the file in Drive > Share > General access). A Drive image that’s private will show as broken to recipients.
  • Don’t delete or move the source. Deleting the Drive file or taking down the URL breaks the image in every email you’ve ever sent with it.
  • Use a stable URL. If hosting on your own site/CDN, use a path you won’t reorganize. Avoid temporary or session-based image links.
  • Prefer PNG for logos (supports transparency), JPG for photos.

5. Transparent Logos and Dark Mode

A logo with a transparent background can look great on white but disappear or fringe when the recipient reads in dark mode, where the background is dark.

  • Add a thin solid (usually white) background or padding to the logo so it reads on both light and dark.
  • Or use a version of the logo that has acceptable contrast on both — test by emailing yourself and viewing on a phone in dark mode.

6. Mobile Signatures Don’t Support Images

The Gmail mobile app signature is plain text only — no images, links, or formatting, and it’s separate from your desktop signature. Your image signature applies when you send from Gmail on the web/desktop. There’s no supported way to add an image to the mobile-app signature itself.


7. Fix a Broken or Missing Signature Image

Recipients see a broken-image icon or red X

The image source isn’t publicly reachable. If it’s a Drive image, set sharing to Anyone with the link. If it’s a URL, open that exact link in a private/incognito window — if it doesn’t load there, recipients can’t see it either.

The image shows for me but not for others

Classic permissions problem: it’s loading for you because you have access to the private file. Make the source public (Drive) or move it to a public host.

The image is huge or pixelated

Resize the source file to near its display size before uploading, and use Small/Medium in the editor. Pixelation means the source is smaller than the display size — use a larger original.

The image vanished after I edited the signature

Pasting from Word/Docs can drop or corrupt embedded images. Insert the image directly with the Insert image button rather than pasting it in, then Save Changes.

My signature disappears on replies

Check Signature defaults under the signature editor — the On reply/forward dropdown may be set to “No signature.”


A Polished Signature Is the Easy 10%

Getting the logo to render is the finishing touch. The work is everything the email is about. Carly is an AI assistant you reach by email or text — you give it its own name and email address and tell it, in plain English, how to handle your inbox and calendar. It works across Gmail, Outlook, and 200+ other apps to draft replies, book meetings, and add your booking link where it belongs, so a sharp signature sits on top of email that actually moves.

More on Gmail: How to add a signature in Gmail · How to add a booking link to your email signature · How to enable dark mode in Gmail · How to create an email template in Gmail · Best AI assistants for Gmail · Best AI email tools

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

Get Carly Today →

Or explore our free tools