6 September 2026

Why will a PDF not open from WhatsApp, and how do I fix it?

Someone sends you the document you need today, you tap it, and either nothing happens or a line appears telling you the file is damaged. The good news is that in most of these cases the file itself is fine, and real corruption is the last cause on the list rather than the first. This guide puts the causes in the order you actually meet them, gives each one a quick check and a fix, and says plainly where any repair tool stops being able to help.

Open the repair PDF tool

Why will a PDF not open from WhatsApp?

In most cases the file is intact and the problem is either how it reached you or the device trying to open it. In order from most to least common: there is no app on your phone registered to open PDFs, the download did not finish, the file is not really a PDF despite its name, the file is password-protected, or, last, its structure is genuinely damaged. That order saves you time, because the first four are solved on your own device in about a minute and need no tool at all, while only the last one calls for rebuilding the file. The fastest check that separates all of them: open the same file on another device or in another app. If it opens there, the problem is your device. If it refuses everywhere, the problem is the file.

By far the most common: no PDF reader on the device

On Android in particular there may be no app registered to handle the PDF format at all, so you get a line saying no app can open this file, or something flashes open and closes again. That is not damage of any kind. The fix is to download the file from WhatsApp first, then open your Files app, find it, choose Open with, and pick your browser or any document reader you have. On most modern phones the browser alone is enough and nothing needs installing. On an iPhone this cause is rare, because a document viewer is built into the system, so if a file refuses to open on an iPhone you can skip straight to the causes below.

The half-finished download, and the attachment the server no longer has

WhatsApp only downloads an attachment when you ask it to, and if the network drops mid-transfer or your storage fills up you are left with a partial file that carries the right name and the wrong size, and no reader will open it. The check is simple: compare the size of the file on your device with the size shown in the chat. The fix is to delete the partial copy and download it again on a stable connection after freeing some space. There is a neighbouring case that confuses people: if a message has been sitting for a long time and you never downloaded its attachment, the server copy may no longer be available and the download will keep failing however many times you retry. No repair tool helps there. Ask the sender to send the file again.

It is not a PDF despite its name, or you were sent photos

A name ending in .pdf does not make a file one. Sometimes a file of another format has simply been renamed, and sometimes a program exported it half-written, leaving it without the structure a reader expects. You can recognise this when the file refuses to open in every app and on every device while its size is implausibly small. There is another case that looks similar and is not: the sender photographed the pages with a phone and sent them as photos rather than as a document, so WhatsApp re-encoded the images and they arrive hard to read. In the first case ask for the file to be exported again. In the second, ask for it as a document, or turn the photos you already have into a single PDF with the images to PDF tool, where you decide the quality and the order rather than the messaging app.

It is password-protected, and that is not damage

An encrypted file looks broken to a lot of readers. Some ask for the password clearly; others show a generic cannot-be-read message, and you conclude the file is corrupt and spend time trying to repair something that is perfectly intact. Telling those two apart is the first thing the tools here do: drop an encrypted file into any Khallas tool and it says specifically that the file is password-protected, and gives you a direct link to the unlock tool instead of a generic error. When a file is genuinely damaged the message is a different one and points you at the repair tool instead. One thing should be clear: unlocking needs the password itself. We do not break encryption and do not claim to. The tool removes protection from a file whose password you already have so that you can work on it afterwards.

When the file really is damaged: what repair can and cannot do

That leaves the last cause, the only one a tool fixes. Many PDFs that refuse to open still carry all of their content and have merely lost the map to it: the cross-reference table that tells a reader where each object sits is broken, or an object stream is corrupt, or an interrupted save left a half-written update inside the file. The repair PDF tool re-reads the file leniently, stepping over those faults, then copies its pages into a new document written with clean structure, so the output opens in the same reader that refused the original. The limit is worth stating plainly: what is not in the file's bytes cannot be invented. A truncated file whose download was cut short before the end stays truncated, pages that never arrived do not come back, and if the repair fails the right move is to request a fresh copy from the source rather than to try again.

What you see, and the most likely cause

A quick map from what appears on your screen to the likely cause and the next step. The exact wording differs between systems and readers, so go by the meaning rather than the letter of the message.

What you seeMost likely causeWhat to do
No app can open this fileNo PDF reader registered on the deviceDownload it, then Open with your browser
The download fails or stalls partwayThe network dropped, or storage is fullDelete the partial copy and download again
This attachment is no longer availableThe message sat undownloaded too longAsk the sender to send it again
It asks for a passwordThe file is encrypted, not damagedOpen it with its password, or remove the protection
The file is damaged or cannot be readBroken structure, or a truncated fileRebuild it with the repair tool, then ask for a fresh copy if that fails

If the same file opens on another device, the cause is your device and not the file.

Before you send one: send it as a document, and protect it if it deserves it

Most of the above can be prevented from the sending side. Send the file as a document rather than as a photo so it arrives byte for byte as it left. Avoid very large documents, because a long download is exactly the one that gets interrupted halfway and arrives incomplete, so compress a heavy file first and read the before and after sizes. And if the attachment is an ID copy, a contract or a bank statement, put a password on it before sending and pass the password through a different channel rather than the same chat, because an attachment stays on the recipient's device and is forwarded with one tap. Every one of those steps happens inside your browser: the file never leaves your device, there is no account, no sign-in and no upload, and Khallas is completely free with every tool on it.

Frequently asked questions

Why does my phone say a PDF is damaged when it opens for other people?

Because the damage is usually in your copy rather than in the file. The most common cause is a download that never finished, cut short by a dropped connection or full storage, leaving a partial file that still carries the right name. Delete your copy and download it again on a stable connection. If it still refuses after a complete download, try opening it on another device before anything else, because the result separates a device problem from a file problem.

How do I open a PDF from WhatsApp on Android?

Tap the attachment to download it first, then open your Files app, find it in the WhatsApp Documents folder, choose Open with, and select your browser or any document reader. If no option appears at all, your phone has no app registered for the format, and on most modern devices the browser handles it without installing anything.

Can a corrupted PDF be fully recovered?

It depends on the kind of corruption. If the damage is structural, meaning the cross-reference table, the objects or the leftovers of an interrupted save, rebuilding usually opens it with all of its content. If the file is truncated, meaning some of its bytes never arrived, what never arrived cannot be invented and no tool will bring it back. In that case ask for a fresh copy from the source.

Why does a WhatsApp download keep failing?

Three common reasons: storage that is full and stops the write halfway, a connection that drops during the transfer, or an old message whose attachment is no longer available on the server. The first two are solved by freeing space and retrying on a better connection. The third is only solved by asking the sender to send the file again.

The file asks for a password. Does that mean it is corrupted?

No, that is an intact, encrypted file. Some readers show a generic cannot-be-read message instead of asking for the password, which makes it look like damage. If you have the password, open it with that, or remove the protection with the unlock tool so you can work on it afterwards. Unlocking requires the password itself, so no encryption is being broken here.

I was sent photos of the document instead of a PDF. What now?

A picture sent as a photo is re-encoded by WhatsApp, which is why it sometimes arrives hard to read. Ask the sender to send the pages as a document instead. If the photos are all you have, turn them into a single PDF with the images to PDF tool, where you set the quality and the order yourself and end up with one document rather than a scattering of images.

Is my file uploaded to a server when I repair it here?

No. The repair tool runs inside your browser like every other Khallas tool: the file never leaves your device, and there is no account, no sign-in and no upload step. You can check it yourself by opening the page, disconnecting from the network and running the tool, which works exactly as before. That matters most when the file that will not open is a contract or a bank statement.

Tools mentioned in this guide

Pages that do this job

More guides