squish
No uploadNo watermarkNo sign-up

Video too big for Discord?

Squish

Shrink any video to an exact size, right in your browser. Your file never leaves your device. No upload, no limits, no watermark.

How it works

  1. Drop your videoIt loads straight into your browser. Nothing is uploaded anywhere.
  2. Pick a sizeChoose Discord, Gmail or any custom size. Squish works out the best resolution and bitrate to hit it.
  3. DownloadYour device's own video encoder does the work, then you save an MP4 that fits.

Questions

Is my video uploaded to a server?

No. Squish reads and re-encodes the file inside your browser using your device's built-in video encoder. You can turn off Wi-Fi after the page loads and it still works.

Is it really free? Any watermark?

Free, no watermark, no account and no file size cap. Since your device does the work, there are no server costs to pass on to you.

What size limits do the presets use?

Discord's free plan allows 10 MB per file and Gmail allows 25 MB of attachments per email. Squish aims slightly under each limit so the file is accepted every time.

Why does my video look softer?

Fitting a long video into a small size means fewer bits per frame, so Squish lowers the resolution to keep motion clean. Trim the video or remove audio to get a sharper result at the same size.

Which browsers work?

Recent versions of Chrome, Edge, Safari and Firefox. Squish relies on the browser's WebCodecs video encoder, which older browsers don't have.