Logo
Back to Blog
Media August 12, 2026 7 min read

WhatsApp Cannot Send This Video: Four Causes, Only One Is Size

O

OmniWebKit Team

Media Tooling

Share:
Article Cover Image

WhatsApp says it cannot send your video and gives you nothing else to work with. You compress it, and it still fails. You try again on Wi-Fi, and it fails differently. The message is identical for four separate problems, which is why the obvious fix so often does nothing.

Why WhatsApp Cannot Send This Video: The Four Real Causes

Size is only one of them, and it is not the most common.

The four we see repeatedly: the file exceeds the media ceiling, the frame rate is variable rather than constant, the container is something the app will not read, or the connection dropped mid-upload.

Each produces the same unhelpful message. Working out which one you have is faster than guessing, and it takes about two minutes.

Quick triage: does a short clip from your camera send fine right now? If yes, the network is fine and the problem is your specific file. If no, stop looking at the file.

How to Fix WhatsApp Not Sending Videos That Are Too Large

Check the actual file size before anything else. On iPhone the Files app shows it; on Android any file manager does.

If it is over the media ceiling, you have three options and only one of them costs you quality. Trim off footage you do not need, send it through the document path, or compress it.

Do them in that order. Trimming is free, the document path is free, and compression is the one that damages the picture. Cut the clip down first and re-check the size — plenty of clips drop under the line on length alone.

When compression really is needed, shrink the file reports whether the output clears the ceiling, which saves a second round of guessing. And the limits behind the error explains why the number you read elsewhere may not apply.

When a Variable Frame Rate Video Fails to Send

This one catches people because the file is small and plays perfectly on their phone.

Screen recorders, some game capture tools and a few phone cameras write frames only when the picture changes. The gap between frames varies, which saves space and is fine for playback. Apps that expect a steady frame rate can miscalculate the duration and refuse the file outright.

The tell: a screen recording or a downloaded clip fails while camera footage of the same size sends fine. Re-encoding rebuilds it at a constant rate and the problem disappears.

This is the honest reason compressing sometimes fixes a video that was never too big. You did not solve a size problem. You rebuilt the file, and the rebuild happened to be well-formed.

Why an Unusual Container Causes a Video Error

MKV, some AVI files and anything with embedded subtitles or multiple audio tracks are common offenders.

The container is the wrapper, separate from the video inside it. Your phone may play an MKV happily through its own player while WhatsApp declines to touch it, because the app supports a narrower set than the system does.

Converting to MP4 with H.264 video and AAC audio resolves it. That combination has been decoded in hardware on phones for well over a decade, which is why every tool defaults to it.

A related symptom worth knowing: video that sends but arrives silent. That is an audio codec the receiving device cannot decode, and re-encoding is the fix rather than a workaround.

How to Tell a Connection Failure From a File Failure

Watch where it stops.

Failing at the same percentage every attempt points at the file — a corrupt section, or a stream the app halts on. Stopping at a different point each time is the network, and no amount of compressing will change it.

Switching between Wi-Fi and mobile data mid-upload kills a transfer outright. So does the phone locking and suspending the app on some builds. Both look exactly like rejection.

Retry on stable Wi-Fi with the screen awake before you conclude anything about the video. It is the cheapest test available and it rules out the most common cause.

The Fixes Worth Trying, in Order

Start with the free ones.

Send a different short video to confirm the network works. Check your own free storage, because sending makes a temporary copy and a full phone fails. Restart WhatsApp. Try the document path, which bypasses both the size ceiling and some container checks in one move.

Only then re-encode. If you do reach that point, do it once from the original file rather than repeatedly on each failed attempt — every pass costs quality, and why the quality drops explains why the second one costs disproportionately more.

Posting to Status rather than a chat? That path has separate rules again and its own failure modes — see posting it to Status instead.

The Short Version

When WhatsApp cannot send this video, identify which of the four causes you have before changing anything. Size, frame rate, container, connection.

Two minutes of triage beats an hour of compressing a file that was never too big. And if a picture matters to you, remember that the document path solves several of these at once while costing no quality at all.

If you would rather understand the ceilings properly than troubleshoot in the dark, sending it another way is the place to start.

Frequently Asked Questions

Why does compressing sometimes fix a video that was not too big?

+
Because re-encoding rebuilds the file with a clean frame rate and a standard container. It fixes those two problems as a side effect while you thought you were solving a size problem. That is why the fix feels like it worked for the wrong reason.

What is variable frame rate and why does it break things?

+
Screen recorders and some phone cameras only write a frame when the picture changes, so the gap between frames varies. Players cope, but apps expecting a steady rate can miscalculate the duration and refuse the file.

Why does the same video send from one phone but not another?

+
Different builds and Android versions ship different media handling. A container that one device reads happily is rejected by another. It is genuinely the phone, not the file, and re-encoding to MP4 sidesteps the question.

Does clearing the WhatsApp cache actually help?

+
Occasionally, for repeated failures on the same file after a partial upload left something stale. It is worth trying once. If the failure is consistent across restarts, the file or the connection is the cause and clearing cache changes nothing.

Why does the video send but arrive with no sound?

+
The audio codec was not one the receiving device could decode. Some cameras record in formats phones do not universally support. Re-encoding to AAC audio inside an MP4 resolves it, and this is a case where compressing genuinely helps.

Does a video from a download always cause problems?

+
More often than one from your own camera. Downloaded files come in whatever container the source used, sometimes with unusual streams or embedded subtitles that confuse the send. Converting to plain MP4 first avoids most of it.

Why does it fail at the same percentage every time?

+
That pattern points to the file rather than the network, usually a corrupted section or a stream the app stops on. A random stall point suggests connectivity instead. The distinction saves you a lot of pointless retrying.

Can storage on my own phone cause a send to fail?

+
Yes, which surprises people. Sending creates a temporary working copy, so a nearly full phone can fail an outgoing video. Free up space before assuming the file is at fault.

Does the recipient's phone ever cause the failure?

+
It cannot fail your send, but it can fail their download, and the two look similar from a conversation. If one person in a group never receives it while everyone else does, the problem is at their end.

Is there a way to see the real error?

+
Not within WhatsApp, which deliberately keeps the message vague. The practical substitute is elimination: try a different video, a different network, and the document path. Whichever one works tells you what the cause was.

Tags

#WhatsApp#Video#Troubleshooting#Errors