Skip to main content

How to stop your emails from being tracked

How to stop your emails from being tracked

/

Pixel trackers can hide in your email images

Share this story

An illustration of a letter envelope with a target over it with pixels floating around both.
Illustration by Maria Chimishkyan
Part of /

All of those obnoxious marketing emails that crowd your inbox aren’t just pushing a product. They’re also tracking whether you’ve opened the email, when you opened it, and where you were at the time by using software like Mailchimp to embed tracking software into the message.

How does it work? A single tracking pixel is embedded in the email, usually (but not always) hidden within an image or a link. When the email is opened, code within the pixel sends the info back to the company’s server. 

There have been some attempts to restrict the amount of information that can be transmitted this way. For example, since 2014, Google has served all images in Gmail through its own proxy servers, which could hide your location from at least some tracking applications. And extensions such as Ugly Email and PixelBlock have been developed to block trackers on Chrome and Firefox.

There is also a simple, basic step you can take to avoid trackers: stop your email from automatically loading images, since images are where the majority of these pixels hide. You won’t be able to avoid all of the trackers that can hide in your email this way, but you will stop many of them.

Here’s how to disable image autoloading in the major desktop and mobile email apps:

Gmail on the web

  • Click on the gear icon in the upper-right corner to access your settings, and then click on “See all settings.”
  • In the “General” tab (the first one), scroll down to “Images.”
  • Select “Ask before displaying external images.”
  • Scroll down to the bottom of the page and click on “Save Changes.”

Note that this will also turn off Gmail’s dynamic email feature, which makes emails more interactive.

In the “General” tab, scroll down to “Images” and select “Ask before displaying external images.”
In the “General” tab, scroll down to “Images” and select “Ask before displaying external images.”

Microsoft Outlook.com

While the browser-based version of Outlook doesn’t let you stop loading images, you can make it load images through its own service. To enable that:

  • Click on “Settings” (the gear symbol in the upper-right corner). In the column that opens, click on “View all Outlook settings” at the bottom.
  • Select “General” > “Privacy and data.”
  • Scroll down to “External images” and select “Always use the Outlook service to load images.”
Outlook.com can route incoming images through its own service.
Outlook.com can route incoming images through its own service.

Microsoft Outlook (Office 365) for Windows 10

  • Click on “File” > “Options.”
  • In the “Outlook Options” window, select “Trust Center.”
  • Click on the “Trust Center Settings” button.
  • Check the boxes labeled “Don’t download pictures automatically in standard HTML email messages or RSS items” and “Don’t download pictures in encrypted or signed HTML email messages.” You can make a number of exceptions to the first item, if you like, by reviewing the boxes underneath it.
To stop automatic downloads, go to the Trust Center.
To stop automatic downloads, go to the Trust Center.

Microsoft Outlook (Office 365) for Mac

  • Go to “File” > “Preferences” > “Reading.”
  • You can choose to automatically download images only from trusted contacts, or to disable all automatic downloads of images.
Outlook for Mac lets you download images only from contacts.
Outlook for Mac lets you download images only from contacts.

Apple Mail

  • Select “Mail” > “Preferences.”
  • Click on the “Viewing” tab.
  • Uncheck “Load remote content in messages.”
Uncheck “Load remote content in messages.”
Uncheck “Load remote content in messages.”

Gmail for Android

  • Tap on the three lines in the upper-left corner.
  • Scroll down and select “Settings.”
  • Tap on the email account that you want to configure.
  • Scroll down and select “Images.”
  • Tap on “Ask before displaying external images.”
In “Settings,” scroll down to “Images.”
In “Settings,” scroll down to “Images.”
Select “Ask before displaying external images.”
Select “Ask before displaying external images.”

Gmail for iOS

  • Open Gmail for iOS, tap the hamburger menu in the upper left, and scroll down to settings.
  • Tap the account you want to personalize, and tap “Images.”
  • Switch from “Always display external images” to “Ask before displaying external images.”
In your account, tap “Images.”
In your account, tap “Images.”
Select “Ask before displaying external images.”
Select “Ask before displaying external images.”

Apple Mail for iOS

  • Tap on “Settings” > “Mail.”
  • Find the “Messages” section and toggle off “Load Remote Images.”
Start by selecting “Settings” > “Mail.”
Start by selecting “Settings” > “Mail.”
Toggle off “Load Remote Images.”
Toggle off “Load Remote Images.”

Another option is to use an email client such as Thunderbird, which blocks remote images by default; the application allows you to download embedded content on an individual basis, or to allow pictures from contacts that you trust not to send hidden code in their images.

Update July 3rd, 2019, 3:47PM ET: This article has been updated to include additional information about email clients.

Update September 3rd, 2019, 7:35PM ET: This article has been updated to include directions for disabling image autoloading on Gmail for iOS.

Update February 17th, 2021, 5:30PM ET: Instructions for Microsoft Mail have been removed, and a few instructions have been updated.

Update June 11th, 2021, 8:00AM ET: Instructions for Outlook.com and Outlook for Mac have been added, and a few other instructions have been updated.