How to Fix WhatsApp Not Sending Photos: Simple Steps
A practical troubleshooting guide for fixing WhatsApp photos that are stuck on sending, failing to upload, or not leaving your phone.
If WhatsApp is not sending photos, the problem is usually caused by your internet connection, photo permissions, storage space, app cache, file size, WhatsApp version, or a temporary app glitch.
This guide explains the most reliable fixes for WhatsApp not sending photos on iPhone and Android. Start with the quick checks first, then move to deeper fixes only if the problem continues.
⚡ Quick Answer
If WhatsApp is not sending photos, switch between Wi-Fi and mobile data, restart WhatsApp, check photo permissions, free up storage, update WhatsApp, clear cache on Android, and restart your phone. If nothing works, back up your chats before reinstalling WhatsApp.
In This Guide
- Why WhatsApp photos are not sending
- Check your internet connection
- Restart WhatsApp
- Clear WhatsApp cache on Android
- Check photo permissions
- Check phone storage
- Check photo size and format
- Update WhatsApp
- Restart your phone
- Check WhatsApp Web or Desktop
- Reinstall WhatsApp safely
- Quick troubleshooting order
- FAQs
๐ Why WhatsApp Is Not Sending Photos
WhatsApp photo sending problems can happen in different ways. The photo may stay stuck on Sending…, fail with an error, show a clock icon, or never upload at all.
Common causes include:
- Weak or unstable internet connection
- WhatsApp does not have photo access
- Phone storage is almost full
- Android cache or temporary files are corrupted
- The photo file is too large or difficult to process
- WhatsApp is outdated
- The phone needs a restart
- WhatsApp Web or Desktop session is stuck
- Temporary WhatsApp service issues
If text messages send but photos do not, check storage, photo permissions, file size, and media connection issues first.
๐ถ 1. Check Your Internet Connection
WhatsApp needs a stable connection to upload photos. A weak connection may still load text messages but fail when sending images because photos require more data.
Try these steps:
- Switch from Wi-Fi to mobile data.
- Switch from mobile data to Wi-Fi.
- Turn Airplane Mode on, wait a few seconds, then turn it off.
- Restart your router if you are using Wi-Fi.
- Move closer to the router.
- Turn off VPN temporarily if WhatsApp is struggling to connect.
- Try sending a smaller photo as a test.
If photos send after switching networks, the issue was probably your connection.
Send a simple text message first, then try sending a small photo. If text works but photos fail, the problem may be storage, permissions, file size, or media upload quality.
๐ 2. Restart WhatsApp
A simple app restart often clears temporary glitches that block uploads.
Steps:
- Close WhatsApp completely.
- Remove it from recent apps.
- Wait a few seconds.
- Open WhatsApp again.
- Try sending the photo again.
If the photo was stuck for a long time, cancel the failed upload and try sending it again after reopening WhatsApp.
๐งน 3. Clear WhatsApp Cache on Android
On Android, a corrupted cache can sometimes affect app performance, including media uploads.
Steps:
- Go to Settings → Apps → WhatsApp → Storage.
- Tap Clear Cache.
- Open WhatsApp again.
- Try sending the photo.
Clearing cache does not delete your chats or media. It only removes temporary files.
iPhone does not have the same simple “Clear Cache” button for WhatsApp. If the app is badly stuck on iPhone, back up your chats before deleting and reinstalling WhatsApp.
๐ 4. Check Photo Permissions on iPhone and Android
If WhatsApp does not have permission to access your photos, it may not be able to send images from your gallery.
On iPhone, check:
- Settings → Apps → WhatsApp → Photos
- Choose Full Access if you want WhatsApp to access your full photo library.
On Android, check:
- Settings → Apps → WhatsApp → Permissions
- Allow access to photos, videos, or files if prompted.
If WhatsApp cannot see your gallery photos or only shows limited photos, the permission setting is likely the problem.
๐พ 5. Make Sure Your Phone Has Enough Storage
If your phone is almost full, WhatsApp may fail to process, compress, upload, download, or save media properly. This can affect photos, videos, documents, and voice notes.
On iPhone
- Go to Settings → General → iPhone Storage.
On Android
- Go to Settings → Storage.
Delete unused apps, large videos, duplicate downloads, or old files to free up space. Then reopen WhatsApp and try sending the photo again.
๐ผ️ 6. Check the Photo Size, Format, or Source
If only one photo will not send, the issue may be the file itself rather than WhatsApp.
Try this:
- Send a different photo as a test.
- Take a new screenshot and try sending that.
- Crop or edit the photo slightly, then send the edited version.
- Send the photo as a document if quality is important.
- Try sending fewer photos at once.
If one specific photo fails but other photos work, the original file may be too large, corrupted, unsupported, or difficult for WhatsApp to process.
Try sending one small screenshot. If that works, the issue is probably the original photo size, file, or batch upload.
๐ 7. Update WhatsApp
An outdated version of WhatsApp can cause message and media sending issues, especially after phone updates or app changes.
- iPhone: Open the App Store → search WhatsApp → tap Update if available.
- Android: Open Google Play → search WhatsApp → tap Update if available.
After updating, close WhatsApp, reopen it, and try sending the photo again.
๐ 8. Restart Your Phone
A full device restart refreshes network services, background app processes, storage handling, and temporary system glitches.
- Turn your phone off.
- Wait 10 seconds.
- Turn it back on.
- Open WhatsApp.
- Try sending the photo again.
This is simple, but it often fixes temporary problems without changing settings.
๐ 9. If Photos Are Not Sending on WhatsApp Web or Desktop
If the problem only happens on WhatsApp Web or WhatsApp Desktop, your phone app may be fine. The issue may be the linked device session, browser cache, or desktop app connection.
Try this:
- Refresh WhatsApp Web.
- Clear browser cache.
- Try another browser.
- Log out of the linked device and link it again.
- Restart WhatsApp Desktop if you use the app.
- Try sending the photo from your phone to see if the problem is only on the computer.
๐️ 10. Check If WhatsApp Is Having a Temporary Issue
If photos are not sending for many people at the same time, WhatsApp may be having a temporary service problem. This is less common than connection or storage issues, but it can happen.
You can check by:
- Trying WhatsApp on another network.
- Asking a friend if their WhatsApp is sending photos.
- Checking trusted outage reports.
- Waiting a short time and trying again.
If WhatsApp itself is having problems, the best fix is usually to wait until the service stabilises.
⚠️ 11. Reinstall WhatsApp Safely
If nothing else works, reinstalling WhatsApp can fix stubborn app problems. But do this carefully so you do not lose your chats.
Before reinstalling:
- Back up your WhatsApp chats.
- Make sure you can access your phone number for verification.
- Make sure you know which Google Account or iCloud account your backup uses.
Then:
- Delete WhatsApp.
- Restart your phone.
- Install WhatsApp again from the App Store or Google Play.
- Verify your phone number.
- Restore your backup if available.
Only reinstall WhatsApp after backing up your chats if you want to keep your message history.
๐ WhatsApp Photos Not Sending: Common Causes
| Problem | Likely Cause | Best First Fix |
|---|---|---|
| Photo stuck on sending | Weak connection or app glitch | Switch networks and restart WhatsApp. |
| Gallery photo missing | Photo permission blocked | Allow WhatsApp access to photos. |
| Large photo fails | File size, format, or connection issue | Send one smaller photo or edit/crop it first. |
| Web/Desktop upload fails | Linked device or browser issue | Refresh, clear cache, or relink the device. |
Photo stuck on sending: switch networks and restart WhatsApp.
Gallery photo missing: check WhatsApp photo permissions.
Large photo fails: send one smaller photo or edit/crop it first.
Web/Desktop upload fails: refresh, clear cache, or relink the device.
⚠️ Quick Troubleshooting Order
- Switch between Wi-Fi and mobile data.
- Restart WhatsApp completely.
- Try sending one small photo.
- Clear WhatsApp cache on Android.
- Check photo permissions.
- Free up device storage.
- Update WhatsApp.
- Restart your phone.
- If using Web/Desktop, refresh or relink the device.
- Back up chats and reinstall WhatsApp only if nothing else works.
Try sending one small screenshot to one contact. If that works, your connection and WhatsApp are probably working, and the issue may be the original photo file or batch upload.
❓ FAQs
Why is WhatsApp not sending photos?
WhatsApp may not send photos because of a weak internet connection, blocked photo permissions, low storage, outdated app version, Android cache issues, file size problems, or a temporary app glitch.
Why can I send messages but not photos on WhatsApp?
Text messages use less data than photos. If text works but photos fail, check your connection, storage space, photo permissions, and file size.
Why are my WhatsApp photos stuck on sending?
Photos usually get stuck on sending when the internet connection is unstable, WhatsApp is glitching, storage is low, or the file is too large.
Does clearing WhatsApp cache delete chats?
No. On Android, clearing WhatsApp cache removes temporary files only. It does not delete your chats or saved media.
How do I fix WhatsApp photo permissions on iPhone?
Go to Settings → Apps → WhatsApp → Photos and allow photo access. Choose Full Access if you want WhatsApp to access your full photo library.
Should I reinstall WhatsApp if photos are not sending?
Reinstall WhatsApp only after trying easier fixes first. Back up your chats before reinstalling so you do not lose your message history.
Why are photos not sending on WhatsApp Web?
WhatsApp Web photo uploads can fail because of browser cache, a stuck linked session, internet problems, or file upload issues. Refresh the page, clear cache, or relink the device.
Start with internet, app restart, permissions, storage, and update checks. Reinstall WhatsApp only if the easier fixes fail and you have backed up your chats.
Related Guides
✅ Conclusion
If WhatsApp is not sending photos, start with the simple fixes: switch networks, restart WhatsApp, check photo permissions, and make sure your phone has enough storage. These solve most photo-sending problems.
If the issue continues, update WhatsApp, restart your phone, clear cache on Android, and test with a smaller photo. If the problem only happens on WhatsApp Web or Desktop, refresh the session or relink the device.
Reinstalling WhatsApp should be the last step, not the first. If you do reinstall, back up your chats first so you do not lose important messages.
External help: WhatsApp Help Center