Compress a video online
Compress a video online — reduce MP4, MOV, AVI file sizes by up to 90% with no visible quality loss. Perfect for WhatsApp, Instagram or email. Free, no sign-up required.
Drag & drop your file
or browse your files
100% secure
Your files are never shared
Ultra-fast
Processing in seconds
Privacy
Automatic deletion after 1h
How to compress a video online
Upload your video
Drag and drop your video file or click to browse. Supported formats include MP4, MOV, AVI, MKV, WebM, FLV, and WMV.
Choose a compression preset
Select a platform preset (WhatsApp, Instagram, Email, Discord) for automatic settings, or choose a custom quality level to fine-tune the compression ratio.
Download the result
Compression takes a few seconds. Once done, preview the result and download your lighter MP4 file, ready to send or upload.
How video compression works
A raw video is simply a stream of still images played at high speed — typically 30 or 60 frames per second. Without compression, one minute of 1080p video would weigh over 10 GB. Video codecs like H.264 (AVC) and H.265 (HEVC) solve this by storing only the differences between consecutive frames, dramatically reducing file size.
Two main factors control file size: resolution and bitrate. Resolution determines the number of pixels in each frame, while bitrate controls how much data the encoder uses per second of video. A 1080p video at 8 Mbps looks great on a large screen, but on a smartphone a 2–4 Mbps bitrate is usually indistinguishable. By lowering the bitrate to match the target device, you can shrink the file by 70–90 % with virtually no visible quality loss.
Modern codecs also use perceptual tricks — they allocate more bits to areas where the human eye is most sensitive (edges, faces, motion) and fewer bits to uniform areas (sky, walls). This is why a compressed video can look nearly identical to the original even at a fraction of the size.
Size limits by platform
| Platform | Max file size | Recommended resolution | Max duration |
|---|---|---|---|
| 16 MB | 720p | 3 min (status), unlimited (chat) | |
| Instagram (Reels) | 100 MB | 1080p | 15 min |
| Discord (free) | 10 MB | 720p | No limit |
| Discord (Nitro) | 500 MB | 1080p | No limit |
| Email (Gmail, Outlook) | 25 MB | 720p | No limit |
| TikTok | 287 MB (mobile) | 1080p | 10 min |
H.264 vs H.265 — which codec should you use?
H.264 (also called AVC) is the most widely supported video codec. It plays natively on every browser, phone, and video player. For this reason, AwesomeToolkit outputs H.264 MP4 files — they work everywhere without conversion.
H.265 (HEVC) is the newer standard and compresses roughly 40 % better than H.264 at the same visual quality. However, support remains patchy: Safari and iOS play H.265 natively, but Chrome and most Android apps still require H.264. If maximum compatibility matters, H.264 is the safe choice.
For most users, the codec choice is transparent — our compression engine uses the best settings for your target platform. If you are uploading to Instagram or sending via WhatsApp, the output is H.264 MP4, universally playable.
Tips for smaller videos before you record
- •Record at 1080p instead of 4K when the video is destined for mobile viewing or social media. The file will be 4× smaller at the source.
- •Use 30 fps instead of 60 fps for talking-head or static content. 60 fps doubles the data but the difference is only noticeable in fast motion scenes.
- •Avoid unnecessary camera movement. Static backgrounds compress far more efficiently because the encoder can skip unchanged pixels.
- •Good lighting reduces noise. Digital noise is random pixel variation that the encoder must store, inflating file size. A well-lit scene compresses 20–50 % better than a dimly lit one.
- •Trim before compressing. Cut any dead time at the start or end to avoid wasting bandwidth on frames nobody will watch.
Why compress a video?
- •Meet platform limits — WhatsApp rejects files over 16 MB, Discord free over 10 MB, and most email providers cap at 25 MB.
- •Faster uploads — a 50 MB video uploads in seconds on a 4G connection, while a 500 MB original can take minutes and time out.
- •Save storage — on a 128 GB phone, compressing your video library can free dozens of gigabytes without deleting anything.
- •Faster page load — embedding a compressed video on your website improves Core Web Vitals and reduces bounce rate.
- •Lower bandwidth costs — if you host videos on a CDN, every megabyte saved per view multiplies into real savings.
- •Easier backup — smaller files back up faster to cloud services like Google Drive, Dropbox, or iCloud.
Privacy and security
Your videos are encrypted in transit and processed in an isolated container. They are automatically deleted from our servers within one hour after processing. We never access, view, or share the content of your files.
If you prefer a fully offline solution for images, try our image tools like Compress Image or HEIC to JPG — they run entirely in your browser and never upload anything.
Compress a video online — Frequently asked questions
What is the maximum file size?
On the free plan, the limit is 100 MB per file. Upgrade to Pro to process files up to 2 GB.
What video formats are supported?
AwesomeToolkit accepts MP4, MOV, AVI, MKV, WebM, FLV and WMV. The output file is always MP4 for maximum compatibility.
Does quality degrade much?
Our presets are calibrated for the best size/quality balance. The 'WhatsApp' preset reduces size by 70–90% with quality suitable for mobile viewing.
Are my videos stored on your servers?
Your files are encrypted in transit and automatically deleted from our servers after 1 hour. We never share your data.
Can I compress multiple videos at once?
Batch compression is available in the Pro plan at €6/month.
How to compress a video for WhatsApp without losing quality?
Use AwesomeToolkit's 'WhatsApp' preset. It compresses your MP4 or MOV video by up to 90% to meet WhatsApp's file size limit (16 MB), with quality optimized for mobile viewing. The compression takes only a few seconds, no sign-up needed.
What is the difference between resolution and bitrate?
Resolution is the number of pixels in each frame (e.g. 1920×1080). Bitrate is the amount of data used per second of video. You can keep a high resolution and reduce the bitrate to get a smaller file with only a slight quality loss — that is exactly what our presets do.
Why is my video file so large?
Modern phones record in 4K at 60 fps with very high bitrates — one minute of video can easily exceed 400 MB. Social platforms and messaging apps expect much lower bitrates. Compressing the video re-encodes it at an optimised bitrate so the file shrinks dramatically while looking nearly identical on a phone screen.
Will the compression remove the audio track?
No. The audio track is preserved during compression. We re-encode the audio at 128 kbps AAC, which is transparent to the ear while keeping the file small.
Can I compress a screen recording or a tutorial?
Absolutely. Screen recordings are an ideal candidate for compression because they contain a lot of static areas. Our encoder detects these areas and allocates fewer bits to them, often achieving 80–95 % size reduction with no visible quality loss.
Similar tools
Optimized presets for your platform
Each platform has its own size limits and optimal settings.