SignForge

How to Add a Logo to Your Gmail Signature

You have spent time getting your logo right. Your website looks sharp. Your business cards are on point. But every email you send has... just text. No logo. It's like wearing a suit with no shoes.

Adding a logo to your Gmail signature is straightforward, but there are a few gotchas that trip people up — especially around image hosting and sizing. This guide gets you from “blank signature” to “branded and professional” in about 5 minutes.

Updated: March 2026·~5 min read·Works with: Gmail (personal and Workspace)

Quick Answer

Host your logo at a public HTTPS URL → Gmail Settings → Signature → click the image icon in the toolbar → paste the URL → resize → Save Changes.

Skip the Hassle — Use SignForge

SignForge lets you add a logo URL directly in the editor. It generates the right HTML with proper sizing — no image toolbar hunting required.

Create My Signature →

Works with Gmail, Outlook, Apple Mail & more

Step 1: Prepare Your Logo

Before you touch Gmail settings, get your logo file ready. The format and hosting matter more than most people realise.

Format: PNG or JPG

PNG is best for logos with transparency or sharp edges. JPG works for photographic logos. SVG is not supported in Gmail signatures.

Size: 100-200px wide

Your logo will display at whatever size Gmail's editor allows. Aim for 100-200px wide and under 80px tall. Anything larger takes up too much signature space.

File size: Under 50KB

Gmail doesn't have an official limit, but smaller images load faster and are less likely to be flagged by spam filters.

Background: Transparent or white

If your logo has a coloured background, it will look odd against Gmail's white compose window. Use a transparent PNG if possible.

Pro Tip

Export your logo at 2x the display size (e.g., 400px wide if it will display at 200px). This makes it look crisp on retina/HiDPI screens. Gmail will scale it down visually but serve the high-res version to high-DPI displays.

Step 2: Host Your Logo

Gmail requires images to be hosted at a public HTTPS URL. It does not support base64-encoded inline images or local file paths. Here are your options:

Your company website

Recommended

Best option. Upload to your website's media library and copy the URL. Reliable, fast, and you control the file permanently.

Google Drive (public link)

Good

Upload to Google Drive, right-click > Share > change to 'Anyone with the link'. Copy the sharing link. Works but Google may re-host the image, occasionally causing delays.

Imgur or image hosting service

Acceptable

Quick for personal use. Upload the image, copy the direct image URL (ending in .png or .jpg). Not ideal for business — the URL looks unprofessional and the service could go down.

Step 3: Add the Logo in Gmail

1

Open Gmail Settings

Click the gear icon (top right) → See all settings.
2

Go to Your Signature

On the General tab, scroll down to the Signature section. Click on the signature you want to edit (or create a new one).
3

Click the Image Icon

In the signature editor toolbar, click the image icon (small mountain/photo icon). A dialog opens.
4

Paste Your Image URL

Select the Web Address (URL) tab. Paste the HTTPS URL of your hosted logo. Click Select.
5

Resize the Logo

Click on the inserted logo image. Gmail shows size options: Small, Medium, Large, and Original size. For most logos, Small or Medium works best.
6

Position and Save

Place your cursor where you want the logo relative to your text (usually above your name or to the left). Click Save Changes at the very bottom of the settings page.

Pro Tip

Want the logo next to your text (side-by-side layout)? Gmail's built-in editor doesn't support columns. Use SignForge to create a table-based layout with the logo on the left and your details on the right, then paste the entire signature into Gmail.

Troubleshooting: Logo Not Showing

Logo shows as a broken image icon

The image URL is not publicly accessible. Open the URL in an incognito/private browser window. If you can't see the image, nobody else can either. Check sharing permissions.

Logo appears huge or tiny

Click the image in the signature editor and select a different size. If none of the preset sizes work, resize the actual image file to your desired dimensions before uploading.

Logo disappears after saving

Gmail occasionally strips images that use HTTP (not HTTPS) URLs. Make sure your URL starts with https://. Also check that the image host hasn't deleted the file.

Logo shows for you but not recipients

Some email clients block images by default until the recipient clicks 'Show images'. This is normal behaviour and outside your control. Your logo will show once they allow images.

Workspace admin has locked the signature

If you're on a Google Workspace account, your IT admin may enforce a company signature. Contact your admin to request logo changes.

Related Guides

Add Your Logo the Easy Way

SignForge handles logo placement, sizing, and table layout automatically. Paste the URL, pick a template, done.

Create My Signature →

Works with Gmail, Outlook, Apple Mail & more