Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Why Are Twitter Images Not Loading on Chrome?

If you are skim reading
The short version: Twitter images not loading on Chrome is almost always down to a bloated browser cache, an ad blocker or privacy extension blocking image requests, or a DNS hiccup between you and Twitter's content delivery servers, not some grand platform co

The short version: Twitter images not loading on Chrome is almost always down to a bloated browser cache, an ad blocker or privacy extension blocking image requests, or a DNS hiccup between you and Twitter's content delivery servers, not some grand platform conspiracy. Clear the cache, test in an incognito window, and check your extensions in that order and you'll fix it in under ten minutes for about 90% of cases.

The real reason this keeps happening

Chrome stores a cached version of every image it has ever shown you so it doesn't have to re-download it every time you scroll past it. That's brilliant for speed and terrible for reliability. When Twitter (now X) updates how it serves images, which happens more often than most people realise, Chrome sometimes keeps trying to load the old, broken version of the image URL instead of fetching the new one. You get a grey box, a broken image icon, or a feed that spins forever and never fills in.

The uncomfortable bit nobody likes admitting: this isn't really a "Twitter bug" in the way most troubleshooting posts frame it. Most of the time it's your own browser setup causing the problem, specifically extensions you installed and forgot about. I've lost count of how many people complain about broken images on X while running three different ad blockers and a privacy extension at the same time, each one quietly fighting over which network requests get allowed through.

Step-by-step fix, in order of how often each one works

  • Step 1 - Hard refresh the page. Press Ctrl+Shift+R on Windows or Cmd+Shift+R on a Mac. This forces Chrome to ignore its cache for that page load and ask Twitter's servers for everything fresh.
  • Step 2 - Clear cached images and files. Go to Settings, Privacy and Security, Clear Browsing Data. Tick only "Cached images and files" (leave passwords and history alone), set the range to "All time", and clear it. This fixes roughly half of all cases on its own.
  • Step 3 - Open Twitter in an incognito window. Ctrl+Shift+N opens a window with extensions disabled by default. If images load fine in incognito, an extension is the culprit, not Twitter.
  • Step 4 - Disable extensions one at a time. Go to chrome://extensions, flip off ad blockers and privacy tools first, reload Twitter, and switch each one back on until the images disappear again. That tells you exactly which one is blocking the image requests.
  • Step 5 - Flush your DNS cache. Open Command Prompt on Windows and run ipconfig /flushdns, or on a Mac run sudo dscacheutil -flushcache. A stale DNS entry pointing at an old server can silently break image loading while everything else on the site works fine.
  • Step 6 - Check your date and time settings. Sounds odd, but if your system clock is wrong, Chrome can reject Twitter's security certificates and quietly fail to load secure image assets without showing you an obvious error.

A worked example

Say you run a small online shop and you spend part of your afternoon on Twitter checking mentions and replying to customers. Your feed loads fine for the first few scrolls, then every image turns into a grey box with a little broken-link icon. You assume it's Twitter being Twitter and move on. Two days later you notice the problem only happens in your main Chrome profile and not the guest profile you set up for testing checkout flows on your own site. That's your clue. You check chrome://extensions in your main profile and find an ad blocker you installed eight months ago that's been updated three times since and now treats twimg.com, Twitter's image domain, as a tracker to block. Disable it, reload, and every image on your feed appears instantly. Total time to diagnose: about twelve minutes, most of which was spent not suspecting the extension in the first place.

Mobile browser versus desktop Chrome

If images load fine on your phone's Twitter app but not in Chrome on your laptop, that confirms it's a browser-side issue rather than a Twitter server problem, since the app and the desktop site pull images from the same backend. If images are broken everywhere including the app, that's a genuine Twitter-side outage and no amount of clearing cache on your end will fix it, you just have to wait. Checking Twitter's own status updates or a site like Downdetector takes thirty seconds and saves you twenty minutes of pointless troubleshooting.

Other things worth checking before you give up

  • A VPN or company network that blocks certain CDN domains. If you're on a work network, some IT departments block image-heavy domains to save bandwidth, which looks identical to a Chrome bug.
  • Chrome itself being out of date. Go to the three-dot menu, Help, About Google Chrome, and let it update if there's a pending version.
  • A corrupted user profile. Creating a brand new Chrome profile and logging into Twitter there is a quick way to rule out profile-specific corruption without wiping your whole browser.

For a wider breakdown of causes that goes beyond just Chrome, including mobile apps and other browsers, there's a fuller piece on why images don't load on X across devices, and a more detailed fix list specifically for this exact problem over on the dedicated Twitter images fix guide.

What to do if nothing above works

If you've cleared the cache, tested incognito, disabled every extension and flushed DNS and images still won't load, the problem is probably on Twitter's end for your account specifically, sometimes tied to a flagged or rate-limited account rather than the platform as a whole. At that point there's nothing left to fix on the browser side. It's also worth checking if videos are having the same issue, since a lot of the same causes apply there too, and there's a separate guide on fixing videos that won't play on Twitter and another on why videos keep pausing mid-watch if that's the next problem on your list.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

If you manage a business account and rely on Twitter for customer support or marketing, broken images aren't just annoying, they're costing you engagement every time someone scrolls past a dead grey box instead of your product shot. Worth building a quick checklist into your weekly routine, and if you're managing several social accounts across a team, a roundup like 101 Twitter tools worth knowing about is a decent place to find monitoring tools that flag this kind of thing before customers notice it first.

Frequently asked questions

Why do only some images fail to load on Twitter in Chrome?

This usually points to an extension or ad blocker selectively blocking certain image domains or formats rather than a full Twitter outage, since a total server problem would break every image at once.

Does clearing Chrome's cache delete my Twitter login?

No, as long as you only tick "Cached images and files" in the Clear Browsing Data menu and leave cookies and passwords unticked, you'll stay logged in and just lose temporarily stored page data.

Is it safe to disable my ad blocker just for Twitter?

Yes, most ad blockers let you whitelist a specific site so it works normally there while staying active everywhere else, which is a cleaner fix than disabling the extension entirely.

Why does Twitter work fine on my phone but not in Chrome?

That's a strong sign the issue is specific to your Chrome browser setup, such as an extension, outdated version or network block, rather than a problem with Twitter's servers themselves.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.