Reference · Updated July 2026
Signal video size limit
Signal accepts attachments up to 100 MB, though the figure isn't in its official documentation — it is confirmed in Signal's open-source issue tracker. The catch is that long videos can fail to send even under the cap, because the app transcodes video before sending and gives up on clips that are too long or too heavy. Compressing to well under 100 MB first — 50 MB is a comfortable target — avoids both problems.
Signal video limits at a glance
| What | Limit |
|---|---|
| Attachment size | 100 MB per attachment |
| Fine print | Not officially documented; confirmed in Signal's open-source issue tracker. Long videos can fail transcoding even under the cap — compress to well under 100 MB. |
| Safe target | Well under the cap — 50 MB sends reliably, holds a minute of full-HD video at the original quality, and needs no transcoding by the app. |
Signal is end-to-end encrypted, which is exactly why compressing on your own device suits it: the video is never handed to a third-party service to shrink. Nothing on this page leaves your browser either.
Compress your video to 50 MB for Signal
Drop the video below. It is compressed to just under 50 MB on your own device — nothing is uploaded — at the best quality that size allows, so Signal sends it without failing or recompressing. If the clip is too long to fit at a watchable quality, you'll be offered the opening stretch that does fit.
How much video fits in 50 MB?
Length decides the picture size: the same 50 MB is spread across every second. These rows are what this compressor actually produces from a typical phone recording — full HD, 30 frames a second, with sound.
| Video length | What you get |
|---|---|
| 1 minute | Full HD at the original quality — nothing is lost |
| 5 minutes | About half of full HD each way — clear on any phone |
| 10 minutes | Reduced size — fine on a phone, soft on a laptop |
| 30 minutes | Small picture; watchable, blocky on a big screen |
Even half an hour fits in 50 MB at a small picture size. Because Signal's failures come from length and weight rather than the byte count alone, a video compressed here tends to send where the original didn't.
Video won't send on Signal? Here's why
Signal transcodes videos on your phone before sending, and long or high-bitrate clips can exhaust that step — the send fails or stalls even though the file is under 100 MB. A video that is already small and efficiently encoded skips the problem: Signal sends it as is. That is what the compressor above produces, and why 50 MB rather than 100 is the target.
Everything on this page runs locally in your browser — your video never leaves your device, and there is no account or watermark. For a long recording at full quality, share it as a link from a service you trust, or cut it into parts with the trimmer.