Reduce Video File Size Online

Free Video Compressor

Video too large to upload? Shrink MP4 files for TikTok, Instagram, WhatsApp, and more. Pick a platform limit or set your own target — everything runs in your browser.

100% Free No Upload No Watermark Browser-Based

Compress to fit:

Hard limit: 287 MB

Drop your video here or click to upload

Supports MP4 and MOV — up to 500 MB

Video Size Limits by Platform

Upload limits change from time to time. These are the current known values as of early 2026.

PlatformHard limitRecommendedNotes
TikTok287 MB< 72 MBOver 287 MB is rejected
Instagram Reels100 MB< 50 MBApplies to feed videos too
Instagram Feed100 MB< 50 MBMP4 / MOV only
WhatsApp16 MB< 16 MBStatus & direct messages
Email (most providers)~25 MB< 10 MBGmail, Outlook, Yahoo
X / Twitter512 MB< 200 MB140 sec max duration
LinkedIn5 GB< 200 MB10 min max duration
YouTube Shorts256 GB< 2 GBUp to 60 seconds
Facebook10 GB< 500 MBCompressed on upload
Pinterest2 GB< 200 MBUp to 15 min

How it works

Three steps. No account needed.

Step 1

Upload your video

Drop an MP4 or MOV file up to 500 MB. It stays in your browser — nothing is sent to a server.

Step 2

Choose a size target

Pick a platform preset (TikTok, Instagram, WhatsApp…) or enter a custom target in MB.

Step 3

Download the smaller file

Compression runs locally using FFmpeg. When it's done, save the H.264 MP4 directly to your device.

Your video never leaves your device

All compression is handled by FFmpeg.wasm — a WebAssembly build of FFmpeg that runs directly in your browser. No video data is transmitted to any server, logged, or stored. Close the tab and everything is gone.

Built for every creator

If you share video, you have hit an upload limit. This fixes that.

Content creators

Batch-shrink clips before scheduling to TikTok or Instagram without re-exporting from your editor.

Social media managers

Clients send huge MP4s. Compress in seconds before posting to their accounts — no software needed.

Videographers

Send review cuts to clients via email without hitting attachment limits or paying for cloud storage.

Marketing teams

Compress campaign videos to meet ad platform specs before upload deadlines.

E-commerce brands

Shrink product demo videos for WhatsApp sharing and email marketing without losing sharpness.

Educators

Compress lecture recordings and tutorial clips for LMS platforms with strict upload limits.

Frequently asked questions

Schedule compressed videos automatically

Once your video is the right size, post it at the perfect time. SocialCal lets you schedule videos across TikTok, Instagram, LinkedIn, and more — from one place.

Try SocialCal free