Choose your video
Load the source and let us read its duration.
A practical sharing size
Create a video that aims safely below a common 25MB attachment limit.
MP4, MOV, WebM, MKV, AVI + more · Up to 1GB desktop / 300MB mobile
On-device processing · Never uploaded or storedRecommended settings
VideoShrink starts at 24MB to reserve space for MP4 container data.
Why it works
Target-size mode calculates a total bitrate from duration, reserves audio data and applies a safety margin. Longer videos receive fewer bits per second.
Three simple steps
Load the source and let us read its duration.
Review the prefilled 24MB target.
Compress and confirm the resulting file size.
Practical guidance
Clear answers
Yes. Standard compression runs inside your browser. The video file is not sent to a VideoShrink server.
Target-size mode aims slightly below your limit, but container overhead and unusual source files can make the final size vary.
Encoding is demanding work. Duration, resolution, device speed and browser memory all affect processing time.
Private browser compression. No account required.
Compress Video