Screen recordings balloon in size fast. A few minutes from OBS, QuickTime, the Xbox Game Bar, or your phone can run to hundreds of megabytes, because screen capture uses a high frame rate and bitrate to stay crisp on text and motion.
This page shrinks the recording so it fits email, chat, and upload limits without the long wait. Files under 300 MB compress locally in your browser — handy for private demos, bug reports, or tutorials.
How to compress a screen recording
- 1
Add the recording
Drop in your capture from OBS, QuickTime, Game Bar, or mobile. MP4, MOV, MKV, and WebM all work.
- 2
Pick where it is going
Use a preset for Email, Discord, or WhatsApp, or set a custom target size.
- 3
Compress in-browser
VidCompress re-encodes the recording smaller while keeping on-screen text readable.
- 4
Share it
Download the smaller MP4 and send it by email, chat, or upload — no long wait.
Frequently asked questions
Why are screen recordings so big?
Screen capture records at a high frame rate and bitrate to keep text and motion sharp, so even short recordings get large. Compressing trims that without making text unreadable.
Will the text stay readable?
Yes, at a sensible target. VidCompress keeps resolution high so UI text and code stay legible.
Does it work with OBS and QuickTime files?
Yes. MP4, MOV, MKV, and WebM recordings from any tool are supported.
Is my recording private?
For files under 300 MB, compression happens entirely in your browser — nothing is uploaded.
Is it free?
Yes. The free plan compresses up to 300 MB locally with no watermark.