Video Compressor
- 100% free
- No sign-up
- Runs on your device
How do I compress a video? Drop it in and type the size you need in megabytes. The tool reads what the file already holds, works out the bitrate that fits your number, and checks the finished file against it, so a 25 MB target comes back under 25 MB. If the number is too tight for the resolution, it says so before it starts rather than after.
Drop in a video of any size
Or press Ctrl+V (Cmd+V) to paste a file you copied.
The size you need
Discord counts the whole message rather than each file, so three 4 MB clips sent together still miss the 10 MB limit.
How it gets written
Sound is copied across untouched unless the target leaves no room for it. Switch it off and the whole budget goes to the picture.
These settings are remembered in this browser.
Your video is compressed on your device. There's no server here to upload it to.
Frequently asked questions
Type the size your video has to get under and this works out what that means for the file in front of you. Every file is read first, so its resolution, frame rate, codec, length and current bitrate are on screen before anything runs, and the row says in one line what your target costs the picture: 25 MB across twelve minutes is about 280 kbps, which holds at 720p and not at 1080p. Where the number cannot be met at the resolution it was shot at, the page proposes the one it can be met at, and you can overrule that. The encode is aimed under the target, measured while it runs, and written again at a corrected rate if it is heading over, so the finished file is under your number rather than near it. A file already small enough comes back untouched instead of being made worse. The presets carry the limits people are actually up against: 10 MB for Discord, 25 MB for email, 16 MB for WhatsApp. Whole folders go in at once, nothing caps the size, length or count, and the set comes away as a ZIP.