Compress video for iMessage.
Keep it under ~100 MB and iMessage sends the real file instead of a blurry preview. Compressed on your device.
Drop a video here
or click to choose files
Runs on your device — files are never uploaded
Drop your video
MOV, MP4, WebM, MKV or AVI — anything common.
Encoded to fit iMessage
The tool reads the video's duration and computes the exact bitrate that lands under 90 MB — one pass, no guessing.
Download and send
You get an MP4 that plays everywhere and fits where you need it.
iMessage doesn't publish a hard limit, but in practice large videos either crawl, fail, or trigger aggressive re-compression — the infamous blurry clip. Keeping the file around 90 MB sends reliably over the network while preserving far more quality than letting Messages decide.
This is the polite-size target: big enough for minutes of crisp 1080p, small enough to deliver. Recipients on Android via SMS/MMS need far smaller files — use the WhatsApp or 10 MB targets there.
Free, private, no upload. Ever.
This tool runs entirely on your device. It's built by the team behind RenameTo for Mac — where the same job is just a rename in Finder.
See RenameTo for MacQuestions? Answers.
Other size targets
Compress video to 8 MB
The classic Discord limit, and still the tightest budget around.
Compress video to 10 MB
The most common attachment and form-upload budget.
Compress video to 25 MB
The magic number: Discord, Gmail, Outlook.
Compress video to 50 MB
Room to breathe: longer clips, better quality, still small enough to send.