Compress video to the size you actually need
To compress a video to a specific size, drop the file on the compress-to-size tool and enter the cap in megabytes. A one-minute clip at 10MB has roughly 1,300 kbps to spend; the same minute at 25MB has roughly three times that. If the destination is Discord, the free upload limit published in August 2026 is 20MB, not 10MB. Personal Gmail and Outlook.com publish 25MB for attachments.
Process videos up to 1GB on your device. Nothing is uploaded.
Platform pages
Each page states what we could verify, links the source when there is one, and preselects a size. Unverified caps are labeled as practical presets.
- Compress Video for DiscordHit the 20MB free-upload cap without guessing a bitrate. Hardware encoding, nothing uploaded.
- Compress Video for EmailLand under the 25MB attachment cap so the clip goes through as a file, not a cloud link.
- Compress Video for WhatsAppMake a smaller H.264 MP4 so WhatsApp has less to recompress when you send it.
- Compress Video for WeChatShrink a clip before WeChat recompresses it. The 16MB target is a practical preset, not an official cap.
- Compress Video for XiaohongshuTurn a heavy export into a 100MB file that is easier to post from a phone.
- Compress Video for DouyinMake a 50MB file that uploads on a phone without waiting on a 4K master.
- Compress Video for InstagramCut a heavy export down to 100MB before you post a Reel, feed clip or Story.
- Compress Video for TikTokTurn a bulky edit into a 50MB file that uploads on cellular without looking mushy.
- Compress Video for X / TwitterMake a 50MB H.264 MP4 that is easier to post than a camera original.
- Compress Video for TelegramTelegram allows large files. 50MB is the preset that sends quickly from a phone.
Exact sizes
- Compress Video to 8MBHit an 8 megabyte cap for portals and forms that still reject anything larger.
- Compress Video to 10MBHit a hard 10MB cap for forms, LMS uploads and any box that still says 10MB.
- Compress Video to 25MBLand at or under 25MB for Gmail, Outlook.com and forms that copied the email cap.
- Compress Video to 50MBHit 50MB for Discord Nitro Basic and for phone uploads that should finish quickly.
- Compress Video to 100MBLand at 100MB for forms that say “maximum 100MB” and for large phone uploads.
Convert a container
- Convert MOV to MP4 OnlineTurn iPhone and camera MOV files into an MP4 that plays in browsers, chat apps and slides.
- Convert MKV to MP4 OnlineRemux an MKV into MP4 so phones, editors and chat apps will play it.
- Convert WebM to MP4 OnlineTurn browser recordings into MP4 for iPhone, editors and chat apps.
- Convert MP4 to WebM OnlineMake a WebM from an MP4 when a site or HTML5 player asks for one.