sizefit

Home/Signal

Get a video under Signal's attachment limit

People choose Signal for privacy, so it would be odd to upload your video to a random site to shrink it. This tool does the work on your own device. Nothing is sent anywhere.

  • Nothing is uploaded. Your browser does the compression, so the file stays on your device.
  • Lands under the real limit. We aim a little below it, so the upload goes through first time.
  • Fast. A 30 second 1080p clip fits into 10 MB in about two seconds on a desktop.
Where are you sending it?

Typical limit 100 MB. We aim for 97.00 MB, 3.00 MB of safety margin. Typical size, not an official limit, checked November 2026. Signal publishes no limit on its support site. 100 MB is the long-standing figure; a newer report says 200 MB (unconfirmed), so 100 MB is safe either way.

Sent to our servers: 0 bytes. It all happens in this tab.

How the Signal limit works

Signal limits attachments to roughly 100 MB. Recipients on a slow connection will still wait, so a smaller file is kind even when it is allowed.

We remove metadata such as location from the output video, which is a small extra for privacy. Check your own file if that matters to you.

Sizes we target

  • Signal, 100 MB: Signal attachments are limited to about 100 MB. (typical size, not an official limit) (checked 2026-11-09)

We aim below each limit by the margin shown. Use the menu above to switch.

Tips

  • For photos you want to keep sharp, choose a larger limit and let the result stay close to the original.

Questions people ask

Is it safe to use this with private videos?

Your file is processed inside your browser and is not uploaded. The page loads from a static host, and you can verify in your browser's network tab that the file is never sent.

What is Signal's attachment limit?

About 100 MB per attachment. Confirm it on Signal's support page.

Related

Limits change. We link the official page wherever there is one, and the safety margin means a small change is unlikely to matter. Last updated 2026-11-09.