WeddingWedding
    BirthdayBirthday
    TravelTravel
    MemorialMemorial
    GraduationGraduation
    BabyBaby
    Anniv.Anniv.
    FamilyFamily
    Real EstateReal Estate
    BusinessBusiness
    WeddingWedding
    BirthdayBirthday
    TravelTravel
    MemorialMemorial
    GraduationGraduation
    BabyBaby
    Anniv.Anniv.
    FamilyFamily
    Real EstateReal Estate
    BusinessBusiness
    Drop in your photos.
    AI makes your film.
    No editor. No download.
    From upload to export in 10 min.
    AI voice narration included.
    Your story, cinematically told.
    Weddings · Memorials · Birthdays
    Free forever.
    ✦ AI Script Composer✦ Face-Aware Crop✦ Free 720p Export
    Try Free →
    Free browser tool · No upload

    Free Video Compressor

    Shrink MP4 or MOV videos for email, web, or social uploads. No upload, no watermark, no signup — your file stays in your browser.

    Files never leave your browser Runs locally with FFmpeg No watermark · No signup
    01 — How it works

    Three steps. No friction.

    Drop a video

    Drag a video onto the page or click to browse.

    Pick a quality

    Choose high, medium, or smallest — tradeoff between size and quality.

    Compress

    FFmpeg re-encodes the video using H.264 in your browser. Save the compressed MP4 to your computer.

    02 — Detail

    Why compress a video?

    Most camera phones produce 50-200 MB per minute of video, which makes them painful to email, slow to upload, and sometimes too large for Discord, WhatsApp, or Slack. Compressing a video to H.264 with a sensible CRF (constant rate factor) typically cuts the file size in half — and with CRF 28 or higher, often by 70-80% — with quality that's indistinguishable on a phone screen.

    03 — Detail

    How the quality presets work

    This tool uses FFmpeg's libx264 encoder with three CRF presets: 23 (high quality, ~50% size), 28 (balanced, ~30% size), and 32 (smallest, ~15-20% size). Lower CRF = higher quality + larger file. Audio is re-encoded to 128kbps AAC, which is transparent to nearly all listeners.

    04 — Questions

    Frequently asked

    Will I lose quality?

    Yes, slightly — compression always trades size for quality. The high preset is visually transparent on most content; medium is the sweet spot for sharing.

    Why is it slow?

    Re-encoding is CPU-heavy and runs entirely on your machine. A 5-minute 1080p video typically takes 1-3 minutes to compress in browser.

    Are my files uploaded?

    No. Compression happens locally via FFmpeg.wasm. You can verify in the browser network tab.

    What about 4K?

    Works, but takes much longer in-browser. For very large files use HandBrake on desktop.

    More — Free tools

    Keep going

    The full studio

    Now turn it into a cinematic slideshow

    AI scene pacing, music ducking, voice narration, and 4K export — free to try.

    Start a free project