Introduction

squish documentation

squish is one command that makes videos, photos, PDFs and audio files smaller. It runs in the Terminal on macOS and Linux, asks a few simple questions, and writes the results next to your files. Your originals are never changed.

#Quick start

  1. Install it by pasting this line in Terminal:
    curl -fsSL https://get.squish-compressor.com | bash
  2. Open a new Terminal window and type squish.
  3. Drag a folder into the window (or press Enter to pick it in Finder), answer the questions with the arrow keys, and wait for the summary.

Your smaller files are in a new folder called compressed, right next to the originals. On a Mac it opens by itself at the end.

#What squish can compress

KindFile typesTypical result
Videosmp4, mov, m4v, mkv, avi, webm, wmv, flv, mts, m2ts, 3gp, mpg, mpeg, ts, mxf, dv60 to 80% smaller, no visible difference
Imagesjpg, jpeg, png, heic, heif, webp, tif, tiff, bmp, gifabout half the size, or much less in WebP
PDFspdfscans and slide decks small enough to email
Audiowav, aif, aiff, flac, m4a, mp3, aac, ogg, oga, opus, wma, cafWAV and FLAC become 5 to 10 times smaller

#Three promises

#Where to go next

Romain Croisade

Made by

Romain Croisade

squish is a free side project. Follow me to see what comes next.