Guides

Outlook signature images not showing

Last updated November 8, 2026. Written by Email Signature Gen.

Most often it's classic Outlook for Windows, which blocks automatic picture downloads by default, so the reader sees empty boxes until they allow pictures. If pictures are missing for every reader, look at how the signature carries them: a message sent as plain text, a picture embedded from a file, or an image link that isn't public.

The usual causes

  1. 1. Classic Outlook blocks picture downloads

    Microsoft says classic Outlook for Windows is configured by default to block automatic picture downloads from the internet. The reader sees a bar at the top of the message instead of your photo and logo.

    Source: Microsoft: Block or unblock automatic picture downloads in classic Outlook

  2. 2. The message is in plain text

    Microsoft says plain text doesn't support showing pictures inside the message. It also notes that a reader's mail app can be set to convert HTML messages to plain text.

    Source: Microsoft: Change the message format to HTML, Rich Text Format, or plain text in Outlook

  3. 3. The picture is embedded from a file

    A picture inserted from a file on your computer travels inside each message as part of it. How it then shows is up to the reader's mail app, not your signature.

  4. 4. The image link isn't public

    A picture linked from a place only you can open, such as an intranet, a shared drive or a private cloud file, can't load for the reader. It needs a public HTTPS address.

If you're the reader, in classic Outlook

  1. 1.Click the bar at the top of the message, then “Download Pictures”.
  2. 2.To see pictures from this sender every time, use the same bar to add the sender, or their whole domain, to your Safe Senders list.

Source: Microsoft: Block or unblock automatic picture downloads in classic Outlook

If you're the sender

  1. 1.Send in HTML. In new Outlook: Settings > Mail > Compose and reply, set Message format to HTML, then Save. In classic Outlook: File > Options > Mail, and under Compose messages choose HTML, then OK.
  2. 2.Link each picture from a public HTTPS address instead of inserting it from a file.
  3. 3.Send yourself a test to a different mail app before you roll it out.

Source: Microsoft: Change the message format to HTML, Rich Text Format, or plain text in Outlook

How Email Signature Gen handles this

Every photo, logo and banner in a signature from Email Signature Gen is an ordinary image link to a public HTTPS address on your host, such as acme.emailsignaturegen.com. The HTML we copy doesn't attach the file, so the sender-side causes above don't apply.

What we can't change is the reader's settings. A reader in classic Outlook may still have to click “Download Pictures”, or add you to Safe Senders, before your photo and logo show.

Questions

Why can I see my pictures when my readers can't?

Your own Outlook may already allow pictures from you. Classic Outlook blocks picture downloads by default, so a reader sees them only after clicking “Download Pictures” or adding you to Safe Senders.

Should I attach the logo instead?

No. An attachment isn't part of the signature's layout. Link the logo from a public HTTPS address so it shows where the signature puts it.

Does new Outlook block pictures too?

Microsoft's article on blocked downloads is about classic Outlook, so we don't make a claim about new Outlook or Outlook on the web.