Blog/ Gmail how-tos

How to Stop Gmail Loading Images Automatically

Nafiul HasanNafiul Hasan· 8 min read
Illustration representing how to stop Gmail from loading images automatically using the Ask before displaying external images setting.

The short answer

Turn on Gmail's Ask before displaying external images setting (Settings > See all settings > Images on the web; Data usage > Images in the app) so pictures load only when you tap Display images. It barely touches tracking, though — Gmail already proxies every image through its own servers, which defeats IP-based tracking regardless of this setting.

How to stop Gmail from loading images automatically, why Gmail's own image proxy already blocks IP tracking, and what the setting still won't do.

On this page
  1. 01Before you start
  2. 02How to turn off automatic image loading in Gmail
  3. 03Platform differences
  4. 04What to do when it doesn't work
  5. 05A faster way: one filter across every inbox

The short answer: to stop Gmail from loading images automatically, turn on Ask before displaying external images. It sits under Settings, then See all settings, then the Images section of the General tab. Gmail then holds every embedded picture — including tracking pixels — until you tap Display images below on that specific message.

That part solves the annoyance and the mobile-data cost. What it does not solve, on its own, is being invisible to open-tracking tools, because Gmail already handled the bigger privacy problem years ago. Since December 2013, Gmail has fetched every external image itself, through its own servers, and served you a copy — regardless of which setting you pick.

That single fact changes what this guide is actually for. Turning on Ask before displaying is about control and bandwidth, not about becoming untraceable. The rest of this covers the setting on web, Android and iPhone, what Gmail's image proxy blocks versus what it doesn't, and where the setting stops applying entirely.

It's a common mix-up because the two things — automatic loading and tracking — feel like the same problem from the reader's side. They aren't. One is a UI convenience Google added on top; the other is infrastructure Google built years earlier, and it runs whether you notice it or not.

Before you start#

Gmail's external images setting is one account-level choice, not a per-device one. Change it once and both the Android and iPhone apps present the same choice under their own menus — treat each app as its own confirmation point if you use more than one device, since Google doesn't document how fast a change made on the web reaches the apps.

The trade-off is real, not hypothetical. Plenty of newsletters build their logo, dividers and even body copy out of images. With this setting on, those messages arrive looking stripped down until you tap Display images — every time, for every sender, unless you separately mark that sender as trusted.

There's a reason Gmail defaults to Always display in the first place: the proxy is what made that default safe to ship. Before December 2013, automatic image loading meant handing every sender your IP address on request. After it, Google decided the risk was low enough to make automatic the default and put manual control behind an opt-in setting instead.

One more limit worth knowing up front: this setting only governs Gmail's own web interface and its official apps. It has no effect on a copy of the same mailbox read through IMAP in a different mail client — that client controls its own image loading, separately and on its own terms.

The proxy runs either way

Since December 2013, Gmail has served external images from its own servers rather than the sender's, for every account, whether Ask before displaying is on or off. That's what stops a sender reading your IP address or a tracking cookie through the image request. This setting only decides whether that proxy fetch happens automatically or waits for your tap.

How to turn off automatic image loading in Gmail#

  1. 1

    Open Gmail settings on the web

    Go to mail.google.com, click the gear icon in the top right, then See all settings.

  2. 2

    Find the Images section

    Stay on the General tab and scroll down to Images — a short section, not far below Signature.

  3. 3

    Select Ask before displaying external images

    The two choices are Always display external images (Gmail's default) and Ask before displaying external images.

  4. 4

    Save changes

    Scroll to the bottom of the page and click Save Changes. Nothing takes effect until you do.

  5. 5

    Match it on Android

    In the Gmail app: Menu, then Settings, then your account, then Data usage, then Images, then Ask before showing.

  6. 6

    Match it on iPhone or iPad

    In the Gmail app: Menu, then Settings, then your account, then Email preferences, then Images, then Ask before displaying external images.

  7. 7

    Confirm it actually took effect

    Have someone send you a plain email with one embedded image from an address you've never emailed before. You should see a Display images below prompt, not the picture itself.

Platform differences#

The setting exists in three places, each with its own menu path and its own wording. A fourth layer — a Google Workspace admin policy — can constrain what you're allowed to change at all.

WherePathScopeWatch for
Gmail on the webSettings (gear) → See all settings → General → ImagesThat Gmail accountMust click Save Changes
Gmail on AndroidMenu → Settings → account → Data usage → ImagesSame choice, labeled Always show / Ask before showingConfirm it matches the web setting
Gmail on iPhone/iPadMenu → Settings → account → Email preferences → ImagesSame two options, Apple's app menusSet once per account added to the app
Google Workspace (admin-managed)Set partly by your organizationAdmins can allowlist specific image URLs to bypass the proxy entirelyYour personal choice may be capped by policy
Other apps via IMAP (Outlook, Apple Mail, etc.)Each app's own image settingGmail's choice doesn't travel with the mailboxCheck every client separately

What to do when it doesn't work#

  • You changed it on the web but the app still shows images automatically — give it a minute and reopen the app; if it's still wrong the next day, set it again inside that app's own menu rather than assuming it synced.
  • One message still shows pictures instantly even with Ask before displaying on — you likely clicked Always display images from that sender before, on this device or another one; that per-sender choice overrides the general setting for just that address.
  • Images load even though the sender looks unfamiliar to you — check whether your account is Workspace-managed; an admin allowlist can make specific image URLs bypass the proxy for everyone in the organization.
  • A message still won't show images even after you set Always display — Gmail withholds images automatically from a sender or message it flags as suspicious, regardless of your setting, and that overrides your choice for that one email.
  • You're reading the same mailbox in a different app and still see images load automatically — that app has never heard of Gmail's setting; it's pulling the mail over IMAP with its own image rules.
  • A browser extension seems to be involved — an ad blocker or privacy tool can intercept image requests on mail.google.com before Gmail's own prompt ever appears. Disable extensions for that one tab to check whether Gmail's setting is actually the thing misbehaving.
Illustration of a settings panel with toggle switches, representing the choice between Gmail's Always display external images and Ask before displaying external images options.
One toggle, three layers: your account, each app, and — for work accounts — your organization's policy.

A faster way: one filter across every inbox#

Everything above only covers your Gmail account. If you also read Outlook, iCloud or a work IMAP mailbox, each one needs this same decision made separately, and none of them inherit Gmail's proxy protection — a tracking pixel Gmail already neutralizes can still reach you unfiltered somewhere else.

AI Emaily's spam and phishing protection sits in front of every account you connect — Gmail, Outlook, IMAP — and screens incoming mail for tracking and phishing payloads continuously, so you're not re-deciding an image setting per provider every time you add an account. We build AI Emaily, and this is exactly the kind of background job it's built to keep running.

Frequently asked

Nafiul Hasan

Written by

Nafiul Hasan

Nafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.

EntrepreneurAI Automation System BuilderAI EnthusiastBuilds AI Enterprise Solutions10+ years experience
More from Nafiul
Ready when you are

Stop reconfiguring image settings per inbox

AI Emaily screens spam and phishing across every account you connect, automatically. Start a 7-day free trial.

  • 7-day free trial
  • Cancel anytime
  • Every provider