1:"$Sreact.fragment"
2:I[60379,["/_next/static/chunks/12b9~mg3o6lnh.js","/_next/static/chunks/0xs8ni7jz0o1p.js"],"default"]
3:I[44345,["/_next/static/chunks/12b9~mg3o6lnh.js","/_next/static/chunks/0xs8ni7jz0o1p.js"],"default"]
5:I[96237,["/_next/static/chunks/12b9~mg3o6lnh.js","/_next/static/chunks/0xs8ni7jz0o1p.js"],"OutletBoundary"]
6:"$Sreact.suspense"
9:I[96237,["/_next/static/chunks/12b9~mg3o6lnh.js","/_next/static/chunks/0xs8ni7jz0o1p.js"],"ViewportBoundary"]
b:I[96237,["/_next/static/chunks/12b9~mg3o6lnh.js","/_next/static/chunks/0xs8ni7jz0o1p.js"],"MetadataBoundary"]
d:I[3222,["/_next/static/chunks/12b9~mg3o6lnh.js","/_next/static/chunks/0xs8ni7jz0o1p.js"],"default",1]
:HL["/_next/static/chunks/13rko6h92.kz_.css","style"]
0:{"P":null,"c":["","guide","how-to-remove-tracking-pixels-in-gmail",""],"q":"","i":false,"f":[[["",{"children":["guide",{"children":[["slug","how-to-remove-tracking-pixels-in-gmail","d",null],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/13rko6h92.kz_.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/12b9~mg3o6lnh.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0xs8ni7jz0o1p.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"h-full antialiased","children":["$","body",null,{"className":"min-h-full bg-ink-800 text-ink-50 font-sans","children":[["$","header",null,{"className":"border-b border-ink-600 bg-ink-800","children":["$","div",null,{"className":"container-x flex items-center justify-between gap-4 py-4","children":[["$","nav",null,{"aria-label":"Primary","className":"flex items-center gap-5 text-sm font-medium","children":[["$","a",null,{"href":"/","className":"text-ink-50 hover:text-brand-500","children":"Mailshade"}],["$","a",null,{"href":"/compare/","className":"text-ink-200 hover:text-brand-500","children":"Compare"}],["$","a",null,{"href":"/guide/","className":"text-ink-200 hover:text-brand-500","children":"Guides"}],["$","a",null,{"href":"/platform/","className":"text-ink-200 hover:text-brand-500","children":"Platforms"}]]}],["$","a",null,{"href":"https://mailshade.org/","className":"rounded-md bg-brand-500 px-4 py-2 text-sm font-semibold text-ink-900 hover:bg-brand-600","children":"See mailshade.org"}]]}]}],["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L4",null,["$","$L5",null,{"children":["$","$6",null,{"name":"Next.MetadataOutlet","children":"$@7"}]}]]}],{},null,false,null]},null,false,"$@8"]},null,false,"$@8"]},null,false,null],["$","$1","h",{"children":[null,["$","$L9",null,{"children":"$La"}],["$","div",null,{"hidden":true,"children":["$","$Lb",null,{"children":["$","$6",null,{"name":"Next.Metadata","children":"$Lc"}]}]}],null]}],false]],"m":"$undefined","G":["$d",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/13rko6h92.kz_.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"mailshade-static-v1"}
e:[]
8:"$We"
f:T9e9,{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://mailshade.org/"},{"@type":"ListItem","position":2,"name":"Guides","item":"https://mailshade.org/guide/"},{"@type":"ListItem","position":3,"name":"How to remove tracking pixels in Gmail","item":"https://mailshade.org/guide/how-to-remove-tracking-pixels-in-gmail/"}]},{"@type":"Article","headline":"How to remove tracking pixels in Gmail","description":"Gmail proxies images but still loads tracking pixels. Learn how Mailshade network-blocks known tracker-pixel domains without disabling every image.","inLanguage":"en","image":"https://mailshade.org/og/guide/how-to-remove-tracking-pixels-in-gmail.png","mainEntityOfPage":"https://mailshade.org/guide/how-to-remove-tracking-pixels-in-gmail/","author":{"@type":"Organization","name":"Mailshade","url":"https://mailshade.org"},"publisher":{"@type":"Organization","name":"Mailshade","url":"https://mailshade.org"}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Does Gmail block tracking pixels by default?","acceptedAnswer":{"@type":"Answer","text":"No. Gmail proxies remote images to hide your IP, but the pixel still loads, so the open still reaches the sender. Removing the tracker requires blocking the request, which Gmail does not do."}},{"@type":"Question","name":"Do I have to turn off images in Gmail to stop tracking?","acceptedAnswer":{"@type":"Answer","text":"No. Mailshade blocks only known tracker domains via declarativeNetRequest, so legitimate images keep loading. Turning images off entirely is unnecessary and breaks normal mail."}},{"@type":"Question","name":"Does this work in the Gmail mobile app?","acceptedAnswer":{"@type":"Answer","text":"Mailshade is a Chrome MV3 extension for the Gmail web client at mail.google.com. It does not run inside the native mobile app, which does not support browser extensions."}},{"@type":"Question","name":"Will the sender know their pixel was removed?","acceptedAnswer":{"@type":"Answer","text":"No. The cancelled request produces no open signal, so the sender sees the same result as an unopened email. There is no notification that a pixel was blocked."}},{"@type":"Question","name":"How much does Mailshade cost for Gmail?","acceptedAnswer":{"@type":"Answer","text":"Core protection remains free after a 14-day Pro trial. Paid Pro starts at $3.99 per month or $19 one-time for Founders Lifetime. The source is open under AGPL-3.0 at mailshade.org/source/."}}]}]}4:["$","main",null,{"className":"container-x py-16","children":[["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$f"}}],["$","article",null,{"className":"prose prose-ink max-w-none","children":[["$","h1",null,{"children":"How to remove tracking pixels in Gmail"}],["$","p",null,{"className":"text-lg text-ink-200","children":"Gmail routes remote images through Google's proxy, which hides your raw IP — but the tracking pixel still loads, so the sender still learns that you opened the message and roughly when. Gmail's image setting does not remove trackers; turning images off entirely breaks legitimate mail. Mailshade uses Chrome's declarativeNetRequest to block requests to known tracker-pixel domains inside mail.google.com, so those requests send no open signal while ordinary images keep loading. Its local DOM scan also detects pixels and known click-tracking redirect patterns; for a recognized link, you choose the direct destination or original URL. A local dashboard records detected tracker occurrences. This guide covers why Gmail's built-in proxy is not enough and how to block known pixels without disabling images."}],"$L10","$L11","$L12"]}]]}]
13:T42b,<h2>Why Gmail's image proxy is not enough</h2><p>Google's proxy fetches remote images on your behalf, masking your IP. But the fetch still happens, so the open event still fires and the sender records that the message was read. The proxy hides one detail, not the open itself.</p><h2>Blocking known tracking pixels in Gmail</h2><ol><li>Install Mailshade and opt into Gmail.</li><li>Open Gmail at mail.google.com; the content script activates after permission is granted.</li><li>Open a tracked message — requests to known tracker-pixel domains are cancelled via DNR.</li><li>Check the red-eye overlay for the tracker domain detected by the DOM scan.</li></ol><h2>Keep images, drop known trackers</h2><p>Because Mailshade targets known tracker domains rather than all images, you do not need to disable images in Gmail settings. Images from other domains still load.</p><h2>See who attempted tracking</h2><p>Detected tracker occurrences are recorded in local IndexedDB and charted per sender, so you can tell which Gmail senders repeatedly embed tracker signals.</p>10:["$","div",null,{"dangerouslySetInnerHTML":{"__html":"$13"}}]
11:["$","section",null,{"className":"mt-12","children":[["$","h2",null,{"children":"FAQ"}],[["$","details","0",{"className":"my-3","children":[["$","summary",null,{"className":"font-medium","children":"Does Gmail block tracking pixels by default?"}],["$","p",null,{"className":"mt-2","children":"No. Gmail proxies remote images to hide your IP, but the pixel still loads, so the open still reaches the sender. Removing the tracker requires blocking the request, which Gmail does not do."}]]}],["$","details","1",{"className":"my-3","children":[["$","summary",null,{"className":"font-medium","children":"Do I have to turn off images in Gmail to stop tracking?"}],["$","p",null,{"className":"mt-2","children":"No. Mailshade blocks only known tracker domains via declarativeNetRequest, so legitimate images keep loading. Turning images off entirely is unnecessary and breaks normal mail."}]]}],["$","details","2",{"className":"my-3","children":[["$","summary",null,{"className":"font-medium","children":"Does this work in the Gmail mobile app?"}],["$","p",null,{"className":"mt-2","children":"Mailshade is a Chrome MV3 extension for the Gmail web client at mail.google.com. It does not run inside the native mobile app, which does not support browser extensions."}]]}],["$","details","3",{"className":"my-3","children":[["$","summary",null,{"className":"font-medium","children":"Will the sender know their pixel was removed?"}],["$","p",null,{"className":"mt-2","children":"No. The cancelled request produces no open signal, so the sender sees the same result as an unopened email. There is no notification that a pixel was blocked."}]]}],["$","details","4",{"className":"my-3","children":[["$","summary",null,{"className":"font-medium","children":"How much does Mailshade cost for Gmail?"}],["$","p",null,{"className":"mt-2","children":"Core protection remains free after a 14-day Pro trial. Paid Pro starts at $3.99 per month or $19 one-time for Founders Lifetime. The source is open under AGPL-3.0 at mailshade.org/source/."}]]}]]]}]
12:["$","nav",null,{"aria-label":"Related pages","className":"mt-12","children":[["$","h2",null,{"children":"Related"}],["$","ul",null,{"children":[["$","li","/platform/email-tracker-blocker-for-gmail/",{"children":["$","a",null,{"href":"/platform/email-tracker-blocker-for-gmail/","children":"Email tracker blocker for Gmail"}]}],["$","li","/guide/how-to-block-email-tracking/",{"children":["$","a",null,{"href":"/guide/how-to-block-email-tracking/","children":"How to block email tracking"}]}],["$","li","/compare/mailshade-vs-pixelblock/",{"children":["$","a",null,{"href":"/compare/mailshade-vs-pixelblock/","children":"Mailshade vs PixelBlock"}]}]]}]]}]
a:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
14:I[15637,["/_next/static/chunks/12b9~mg3o6lnh.js","/_next/static/chunks/0xs8ni7jz0o1p.js"],"IconMark"]
7:null
c:[["$","title","0",{"children":"How to remove tracking pixels in Gmail for good"}],["$","meta","1",{"name":"description","content":"Gmail proxies images but still loads tracking pixels. Learn how Mailshade network-blocks known tracker-pixel domains without disabling every image."}],["$","meta","2",{"name":"robots","content":"index, follow"}],["$","link","3",{"rel":"canonical","href":"https://mailshade.org/guide/how-to-remove-tracking-pixels-in-gmail/"}],["$","meta","4",{"property":"og:title","content":"How to remove tracking pixels in Gmail for good"}],["$","meta","5",{"property":"og:description","content":"Gmail proxies images but still loads tracking pixels. Learn how Mailshade network-blocks known tracker-pixel domains without disabling every image."}],["$","meta","6",{"property":"og:url","content":"https://mailshade.org/guide/how-to-remove-tracking-pixels-in-gmail/"}],["$","meta","7",{"property":"og:image","content":"https://mailshade.org/og/guide/how-to-remove-tracking-pixels-in-gmail.png"}],["$","meta","8",{"property":"og:image:width","content":"1200"}],["$","meta","9",{"property":"og:image:height","content":"630"}],["$","meta","10",{"property":"og:type","content":"article"}],["$","meta","11",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","12",{"name":"twitter:title","content":"How to remove tracking pixels in Gmail for good"}],["$","meta","13",{"name":"twitter:description","content":"Gmail proxies images but still loads tracking pixels. Learn how Mailshade network-blocks known tracker-pixel domains without disabling every image."}],["$","meta","14",{"name":"twitter:image","content":"https://mailshade.org/og/guide/how-to-remove-tracking-pixels-in-gmail.png"}],["$","meta","15",{"name":"twitter:image:width","content":"1200"}],["$","meta","16",{"name":"twitter:image:height","content":"630"}],["$","link","17",{"rel":"icon","href":"/favicon.ico?favicon.0x3dzn~oxb6tn.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L14","18",{}]]
