- Work out the scope of the problem first
- The most likely cause: a corrupted or overloaded cache
- How to clear the cache on iPhone
- How to clear the cache on Android
- How to clear the cache on desktop (browser)
- Check your connection speed and stability
- Check for browser extensions or settings blocking images
- Check for a Facebook-side outage
- Check your operating system and app are up to date
- Check whether the problem is specific to one type of image
- What does not work: the myths worth dropping
- When to contact Facebook support
- Frequently asked questions
- Useful references
The short version: the most common cause of Facebook not loading pictures is a build up of corrupted cached data in the app or browser, followed by a slow or unstable connection, followed by a temporary Facebook server issue affecting image delivery specifically rather than the whole site. Clearing the app cache fixes the majority of cases within a couple of minutes.
Work out the scope of the problem first
Before troubleshooting, check exactly what is and is not loading, since this narrows the cause fast:
- No pictures anywhere, including your own profile photo: almost always a cache or connection issue on your device.
- Pictures missing only in the News Feed but profile photos and Messenger images load fine: often a feed-loading glitch rather than an images problem specifically.
- Pictures missing on one specific post or one person's profile: more likely that content was removed, restricted, or the person changed their privacy settings.
- Pictures load on the app but not the browser, or the other way round: points to that specific platform's cache or an outdated browser or app version.
The most likely cause: a corrupted or overloaded cache
The Facebook app and browser both store a local copy of images so they load faster next time. Over weeks of use this cache can grow very large or become partially corrupted, and the result is often blank grey boxes where images should be, rather than an error message. This is the single most common fix for the problem and takes a couple of minutes.
How to clear the cache on iPhone
iOS does not allow clearing an individual app's cache directly the way Android does. Instead:
- Delete the Facebook app entirely by pressing and holding the icon and choosing Remove App.
- Restart the phone.
- Reinstall Facebook from the App Store and log back in.
This clears all locally stored data including the image cache without affecting your account, posts or photos, since those live on Facebook's servers, not your phone.
How to clear the cache on Android
- Open Settings, then Apps, then Facebook.
- Tap Storage, then tap Clear cache (not Clear data, which would log you out and reset app settings).
- Reopen Facebook and check if images load.
- If images still do not load, go back and tap Clear data as a stronger step, which will require logging back in.
How to clear the cache on desktop (browser)
- In most browsers, this is found under Settings, then Privacy and security, then Clear browsing data.
- Select Cached images and files specifically, and choose a time range of at least the last four weeks.
- Clear the data, then close and reopen the browser fully before revisiting Facebook.
- If the problem continues, try opening Facebook in a private or incognito window, which loads with no cache at all. If images load fine there, the fix is confirmed to be cache related.
Check your connection speed and stability
Images are far more data heavy than text, so a connection that is just about fast enough for the rest of Facebook to work can still fail to load pictures, particularly higher resolution ones or several at once in a fast-scrolling feed. Test this by loading a single photo directly, such as opening one specific image full screen, rather than judging from the feed where many images are competing for bandwidth at once. A weak connection will often load lower resolution thumbnails while failing on full size images, or load images slowly one at a time rather than all together.
Check for browser extensions or settings blocking images
Ad blockers, privacy extensions and some antivirus browser add-ons occasionally block image requests from social media sites as part of tracking protection, mistaking Facebook's image delivery servers for ad or tracking domains. Temporarily disable browser extensions one at a time, or try Facebook in a different browser entirely, to rule this out. Also check the browser's own image setting, since some browsers have a setting to block images site by site, usually found under Settings, then Site settings, then Images.
Check for a Facebook-side outage
Facebook has had outages that specifically affect image and video loading while text, comments and reactions continue working normally, since images are often served from separate content delivery infrastructure to the rest of the site. If this is happening to you, ask someone else, ideally on a different network and device, whether their images are loading normally. If they are also affected, this is a platform issue and will resolve without you doing anything, typically within a few hours.
During these episodes, a common pattern is that images already loaded before the outage began, cached in your feed from earlier scrolling, will continue to display, while any new image you scroll to for the first time fails to appear. This mixed pattern, rather than every single image failing at once including ones you have already seen, is a useful sign that points towards a platform-side content delivery issue rather than a fault on your own device.
Check your operating system and app are up to date
An outdated version of iOS, Android, or the Facebook app itself can lose compatibility with how images are compressed and delivered, particularly after Facebook rolls out a change to its image serving system. Check for a pending update in the App Store or Play Store, and separately check for a pending operating system update under the phone's own Settings, then General or System, then Software Update. Installing both before trying anything else rules out a version mismatch as the cause.
Check whether the problem is specific to one type of image
Profile pictures, cover photos, feed images and Marketplace images are sometimes served from slightly different parts of Facebook's infrastructure, so a fault can affect one category while leaving the others working normally. If only Marketplace listing images fail to load while everything else in the feed works fine, for example, this points to a narrower and usually shorter-lived issue than a fault affecting every image type on the platform at once.
What does not work: the myths worth dropping
Logging out and back in rarely fixes an image loading problem, since the cache and connection issues that usually cause it are unrelated to your login session. Changing your password does nothing for image loading and is unrelated to this problem entirely. Uninstalling and reinstalling on Android specifically, rather than just clearing cache first, is an unnecessary extra step in most cases, since Android's cache-clear option alone resolves the same underlying issue with far less hassle. And switching your phone's date and time settings, sometimes suggested online for unrelated app problems, has no effect on image loading specifically.
When to contact Facebook support
Reach out through the Help Centre (accessible from the menu inside the app, or via Settings, then Help and support) if: images fail to load across every device you own including after a full cache clear and reinstall, the problem has lasted more than 24 hours with no wider outage reported by others, you see an explicit error message rather than a blank box, or the problem is specific to your own account being flagged, which sometimes shows as your own uploaded photos failing to display to other people even though they display fine to you.
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.
I have written more around this on the site: ChatGPT prompts for removal companies: 20 prompts for quotes, emails and reviews, What Is Pinterest Digital Marketing and How Does It Work?, What Is the Right LinkedIn Profile Picture Size? The Exact Pixels That Work.
If you want the full set, start at the Facebook Help: 80 Guides to Pages, Groups, Ads, Stories and Fixes.
Related reading: instagram loading video.
For more on this, read What Causes Instagram Stories to Get Stuck Loading (And How I Fixed It Mid-Launch).
Frequently asked questions
Why do some pictures load but not others, on the same page?
This is a strong sign of a connection or cache issue rather than an account problem, since it shows Facebook is trying to load images generally rather than blocking them entirely. Slower connections often load smaller thumbnail versions first and fail on the larger full resolution image, giving a mixed result on one page.
Does using data saver mode stop pictures loading on Facebook?
Yes, several browsers and the Facebook app itself have a data saver or lite mode that deliberately loads lower quality or delayed images to reduce data use. Check the app's own settings (Settings, then Media, then look for a Data Saver toggle) as well as any data saver setting at the phone's operating system level, since either can cause this.
Why do pictures load on wifi but not on mobile data, or the other way round?
This usually points to a specific network's speed, a data cap that has throttled your speed after being reached, or a firewall setting on a work or public wifi network that limits certain types of content. It is rarely a Facebook-side issue if it is consistently tied to one network type.
Will restarting my router fix Facebook images not loading?
It can, if the underlying cause is a consistently unstable home connection rather than a device-side cache issue. It is a reasonable low-effort step to try, but if images also fail to load on mobile data away from home, the router is not the cause and the problem is with the device or the app itself.
Can a VPN cause pictures not to load on Facebook?
Yes, particularly a free or slow VPN, since it routes your connection through an additional server that can be slower or occasionally blocked by content delivery networks. Turning the VPN off completely and testing again is a quick way to rule this in or out.