Start with this check.
Compare the failing photo with a new, non-private image saved on the phone. If only the first fails, investigate that file; if both fail, compare permissions and networks.
Keep the original. Do not delete your gallery, chats or WhatsApp folders to repair an upload. Avoid sensitive photos as test files.
Which situation matches yours?
Let’s go step by step.
0 of 5 checks completedMark each check to keep track during this visit.
Identify exactly where it fails
Record whether the photo is absent from the picker, appears but will not open, or keeps uploading after you send it. In the same chat, send one short test sentence to a contact who knows you are testing.
If the text also fails, the issue is broader than photos. Start with the message sending guide.
Check the file outside WhatsApp
Open the full photo in your phone gallery, not just its thumbnail. If a cloud service needs to download it, wait until it is available. Create a new image without private information and compare the two files.
If the new file works, stop changing general settings. Keep the failing original to investigate availability or format.
Review only the relevant permission
If selection fails, check Settings → Apps → WhatsApp → Permissions. Review photos and videos where that option is available. Picker behaviour and access options differ by Android version; allow the images you need without granting unrelated permissions.
Open the picker again. Seeing the photo resolves access, but you still need to check whether sending completes.
Compare the same image on another network
Use the test image on Wi-Fi and, if your plan allows it, on mobile data. Keep the phone in the same situation and avoid starting several uploads together. Record any exact error wording.
A failure on only one connection is more informative than reinstalling. A network that handles text may still struggle with an upload.
Check space and version before trying again
Review phone storage and WhatsApp updates. If space is low, identify expendable files and copy important items before deleting anything. Repeat with one image and check its message status.
End the test once the file is sent. Do not send duplicates merely because the recipient has not opened it yet.
When to stop and ask for help
If a new image fails on two networks, keep the model, version, file type and warning for support. An account restriction needs the process in that notice. Do not upload private photos to repair websites.
Does a step differ from what you see? →Common questions
Should I compress every photo?
First compare a new image. Reducing size will not fix an unavailable file or denied access.
Does this cover downloading a received photo?
That is a different workflow. This guide checks selecting and uploading a file you want to send.
Does one check mark mean the photo failed?
One check mark indicates the message was sent. Delivery and the recipient opening it are separate checks.
Sources and review
Project owner: Eudald Ferrer Ibáñez. Report a correction.
This guide uses official documentation and our own troubleshooting sequence. Menus may change between versions. Documentation reviewed on September 28, 2026; practical device testing is still pending.
How we review and correct guides →Have you identified the problem?
Your answer only appears in this browser. It is not sent or saved.