Troubleshooting

Why Is My PDF Not Uploading?

Why is my PDF not uploading — the answer is almost always one of three things, and they are worth checking in a specific order. The file is too big for wherever it is going. Its internal structure is damaged. Or it carries a password the receiving system cannot open. Each has a different symptom and a different fix, and all three fixes run in your browser without the file ever being sent anywhere.

PDF Mavericks Team
18 August 2026
8 min read

Check in this order

1. Too big

The form complains about size immediately, usually before the upload starts.

2. Damaged

The upload runs and then fails, or the file is called invalid.

3. Password

The system says it cannot read or open the document.

Cause 1: the file is too big

This is the common one, and the numbers are less standard than people assume. For a personal Gmail account the attachment limit is 25 MB, and going over it makes Gmail strip the attachment and insert a Google Drive link instead — which is why a recipient sometimes gets a link when you meant to send a file. Work and school accounts on Google Workspace can have a different limit, set by whoever administers the account. (Source: Google Gmail Help.)

Messaging apps are usually more generous than email, which surprises people. WhatsApp accepts documents up to 2GB, raised from 100MB in the release that also brought reactions and 512-person groups (source: blog.whatsapp.com). A PDF big enough to hit that would run to thousands of scanned pages, so if WhatsApp is refusing your document, size is almost certainly not the reason — skip to cause 2.

The older 100MB figure still circulates, and there is a reason for the confusion: it is both the limit WhatsApp used before the raise and the current cap on the separate WhatsApp Business Cloud API. Two different surfaces, two different numbers, one of them historical.

Job portals deserve a specific mention because they are usually the tightest. A portal storing files for thousands of applicants often caps at a few megabytes, well below what email accepts, so a resume that emails fine can still be refused at an application form.

The fix

Compress the PDF and try again. Scanned documents shrink the most, because the bulk is image data. A text-only PDF that is already small will not shrink much, and if a 10 MB text document will not come down, the size is probably not where the real problem is — move to cause 2.

Compress PDF

Cause 2: the structure is damaged

A PDF is not one continuous blob. It is a set of numbered objects plus a cross-reference table — an index recording where each object sits in the file. If that index is wrong, a forgiving viewer can often still display the document by scanning for objects itself, while a strict upload validator rejects it. That gap is exactly why a file can look perfect on your screen and fail at the door.

Damage of this kind usually arrives through an interrupted download, a file copied off failing storage, or an export that was cut short. The symptom is distinctive: the upload appears to proceed and then fails near the end, or the service reports the file as invalid rather than as too large.

The fix, and its limits

Repair PDF rebuilds the cross-reference table and recovers the readable pages, then tells you what it managed and what it did not. It is deliberate about the boundary: if the file no longer begins with a PDF header, or if the page objects themselves are damaged rather than just the index, it says in-browser repair cannot recover the file and points you at a desktop tool. It does not hand back something that looks fixed and is not.

Repair PDF

Cause 3: the file is password-protected

Automated systems cannot open an encrypted document, so many of them refuse it outright. Bank statements are the usual culprit, since banks routinely email them locked, and they are also exactly the files people need to upload to loan and verification forms.

There are two different things people call a password, and the distinction decides whether you can proceed:

  • An open password is required to view the document at all. You need to know it. Our Unlock PDF tool removes a password you supply — it is not a cracker and will not recover one you have lost.
  • Owner restrictions limit actions like printing or copying, but no password is needed to open the file. These unlock without you typing anything, because the tool retries with an empty password when no user password exists.

A two-minute diagnosis

If you would rather not read three sections, this sequence gets you to the answer quickly and rules out the wrong branch before you waste effort on it.

  1. Read the error the form gave you. A complaint about size names a number. A complaint about the file being invalid, unsupported or unreadable does not. That single distinction usually separates cause 1 from causes 2 and 3.
  2. Check the file size on disk. Right-click, Properties on Windows or Get Info on a Mac. If it is comfortably under whatever the form asked for, size is not your problem and compressing will not help.
  3. Open it yourself. If it prompts for a password, that is cause 3 and you are done diagnosing. If it opens but some pages are blank or the viewer complains on the way in, suspect cause 2.
  4. Try a different destination. Email the file to yourself. If it goes through by email but fails on the portal, the portal has a tighter cap or a stricter validator — the file itself is probably fine and needs to be smaller.

The fourth step is the one people skip, and it is the most informative. Upload forms vary enormously in how strict they are; a file that two services accept and a third refuses is telling you about the third service, not about the file.

When two causes stack

A locked bank statement that is also too large is common, and the order matters: unlock first, then compress. A compressor cannot read the pages of an encrypted file, so running it first achieves nothing. Once the password is off, the file is an ordinary PDF and compresses normally.

If you are assembling several documents for one upload — merging them into a single PDF — do that last. Merging after compressing keeps the size gain; merging first and compressing after works too, but a merged file of scans can be large enough that the compressor has more to fight.

None of this uploads your file

Every tool named here runs inside your browser tab. The PDF is read into memory by JavaScript, changed there, and saved back to your device. No server sees it, which is the point: the documents that fail to upload are disproportionately the sensitive ones — resumes, bank statements, identity papers, medical records.

It also means there is no daily limit to run into and no account to create. The practical ceiling is your own device: a very large file competes for your browser's memory, which is a real constraint on an old phone and rarely one on a laptop.

Frequently asked questions

Why is my PDF not uploading even though it opens fine on my computer?

Opening fine locally rules out only the most severe damage. A PDF can render perfectly in your viewer and still be rejected by an upload form because it exceeds that service's size cap, or because it carries a password the receiving system cannot open. Viewers are forgiving about internal structure in a way that upload validators are not, so a file that looks healthy can still fail at the door.

How big is too big for an email attachment?

For a personal Gmail account the limit is 25 MB, and if you exceed it Gmail removes the attachment and inserts a Google Drive link instead. Work and school accounts on Google Workspace can have a different limit set by an administrator. Other providers set their own figures, so treat 25 MB as a widely-used reference point rather than a universal rule.

What size limit does WhatsApp have for documents?

2GB, raised from 100MB in the release that also added reactions and 512-person groups (source: blog.whatsapp.com). A PDF large enough to hit 2GB would be thousands of scanned pages, so if you are sending a document through WhatsApp, size is almost never what stops it. Note that the WhatsApp Business Cloud API is a separate surface with its own 100MB media cap, which is why a smaller figure still circulates.

How do I know if my PDF is damaged rather than just large?

Size problems produce a clear complaint from the upload form about the file being too big. Damage tends to look different: the upload appears to work and then fails at the end, or the receiving system reports the file is invalid, or your own viewer shows some pages but not others. If the file is comfortably under the limit and still rejected, damage is the next thing to check.

Can a repair tool fix any broken PDF?

No, and it is worth knowing where the line falls. Our Repair PDF tool rebuilds a damaged cross-reference table, which is the index telling a reader where each object lives, and that fixes a large share of everyday corruption. It cannot help when the file has lost its PDF header entirely or when the page objects themselves are damaged, and in those cases it says so rather than handing you a file that looks repaired and is not.

My PDF has a password. Can I remove it without knowing the password?

Not if it is a real open password. Our Unlock PDF tool removes a password you can supply; it is not a cracker and will not guess one for you. There is a second case worth knowing though: some PDFs carry only owner restrictions, meaning permissions are limited but no password is needed to open the file. Those unlock without you typing anything, because the tool retries with an empty password automatically.

Why does my resume specifically fail to upload on job portals?

Job portals often set much tighter caps than email, sometimes only a few megabytes, because they store many files per applicant. A resume that sails through as an email attachment can be refused by a portal. Portals also frequently reject password-protected files outright, since an automated system cannot open them for a recruiter.

Does fixing the file mean uploading it somewhere first?

Not with these tools. Compress, Repair and Unlock all run inside your browser tab using JavaScript, so the PDF is read, changed and saved back on your own device. Nothing is sent to a server. That matters most for the files people are usually trying to upload — resumes, bank statements, identity documents.

Start with size

It is the most common cause and takes under a minute to rule out.

Compress PDF