FileKeeps

Compress Video

Shrink video file size — pick quality and resolution, re-encoded in your browser

On-Device

1. Choose a video

2. Compression options

Mode
Strength
Max resolution

In-browser re-encoding takes time proportional to length — videos under a few minutes work best.

3. Compress

Reduce video file size. Pick a compression strength (CRF) and a resolution cap, re-encode to H.264, and see the size change instantly. Everything runs in your browser.

What you can do

  • ✓3 strength levels
  • ✓Set a target size (like 25MB for email) — lands within ~±10%
  • ✓Resolution cap (original·1280·854)
  • ✓Before→after size comparison
  • ✓MP4 (faststart) output

How to use

  1. 1Upload a video
  2. 2Pick strength and resolution
  3. 3Press Compress and download

Supported formats · MP4 · MOV · WebM · MKV → MP4

Shrink video files. Choose a compression level (strong, standard, light) or a target size such as '25 MB for email', and optionally cap the resolution at the original, 1280, or 854 pixels. Output is H.264 MP4 that plays anywhere, with the before-and-after size shown immediately. Everything runs inside your browser.

How to use it

  1. 1Select or drop a video (MP4, MOV, WebM, MKV).
  2. 2Choose a method: compression level (strong, standard, light) or target size (MB). Lower the resolution cap to 1280 or 854 if needed.
  3. 3Click Compress, check the original vs. result size, and download the MP4.

When it comes in handy

Sending a video that exceeds an email attachment limit (usually 25 MB) or a messenger or forum cap, lightening 4K phone footage for storage, or shrinking a lecture or meeting recording before sharing.

Target size is convenient when 'under this size' is the requirement; the level method is better when you want to judge the quality-size balance by eye.

Target size and resolution cap

With a target size, the bitrate is calculated from the video's length so the result lands within about ±10% of the target. If the target is too small for the length (say 30 minutes into 10 MB), quality would suffer badly, so the tool warns you first.

Capping resolution at 1280 (HD) or 854 cuts 4K and Full HD sources dramatically. 1280 is plenty for phone screens and messengers; keep the original resolution only for video meant for large displays.

Quality and time

Light trims a little with no visible change, Standard balances quality and size, and Strong shrinks the most but can show blockiness in fast-moving scenes. Play the result before deciding; the original is untouched.

Re-encoding happens in the browser, so it can take several minutes depending on length, resolution, and your device. Audio is preserved.

Frequently asked questions

Can I hit an exact size like 25 MB?+

Yes. Choose Target size and enter the size; the result lands within about ±10%. If the target is too small for the length, you're warned first.

Is the video uploaded to a server?+

No. Compression happens inside your browser and the video never leaves your device.

How much quality is lost?+

Light is barely noticeable; Strong can show blockiness in fast motion. Play the result and choose.

Which format is the output?+

H.264 MP4, which plays everywhere.

It's taking a long time.+

Time scales with length, resolution, and your device. Lowering the resolution cap speeds it up.