shrinkclip

runs 100% in your browser

Compress a video for iMessage

Free, in your browser, nothing uploaded. Drop the file, press the button.

iMessage has no hard published cap, but large videos send slowly, arrive over-compressed, or fall back to tiny MMS limits when the other side isn't on iMessage. A smaller file sends fast and looks consistent — this page targets a reliable 16 MB, all compressed on your device.

uses your device's built-in video encoder · nothing to install · no file ever leaves your browser

No upload queue

Compression runs on your own CPU. A 500 MB recording never crawls up your connection to someone's server — there's nothing to upload, wait on, or trust.

No command line to learn

The same H.264 encoding professionals tune by hand — with the bitrate math and resolution worked out for you. Pick a size, press the button.

Private by default

Your video is processed in browser memory and discarded when you close the tab. We never see a frame of it — only anonymous size and preset stats.

Questions people actually ask

What's the real size limit for texting a video?

iMessage tolerates large files over data but re-compresses them; SMS/MMS fallback is often just 1–3.5 MB. Compressing to ~16 MB keeps iMessage happy and gives MMS a fighting chance.

Why does my texted video look worse than the original?

Because the messaging layer re-compresses anything it deems too big. Sending an already-optimized clip means less of that lossy re-squeezing on top.