Guides / How to compress a screen recording on Mac (keep text crisp)

How to compress a screen recording on Mac (keep text crisp)

Updated 2026-06-11 · Runs locally — nothing uploaded

Quick answer

Screen recordings are huge but compress well. Shrink yours on your Mac while keeping UI text sharp — no command line, nothing uploaded.

Output
Screen recording (crisp text)
Processing
On your Mac
Setup
About 2 minutes to set up
Access
Free local task
Get it free on the Mac App Store

A short screen recording off macOS can balloon to hundreds of megabytes — too big to email or drop in a ticket. But screen content compresses extremely well if you encode it the right way; compress it carelessly and the text turns to mush.

FFmix’s one-click Screen recording (crisp text) preset re-encodes with a tune built for UI and text, so the file shrinks by an order of magnitude while staying readable — all on your Mac, nothing uploaded.

Steps

  1. 1 Drag your screen recording into FFmix.
  2. 2 Pick the Screen recording (crisp text) preset.
  3. 3 Confirm and click Start — the file shrinks while text stays readable.

Advanced: canonical ffmpeg recipe

This is the canonical recipe. FFmix adapts encoder flags to the engine on your Mac, then shows the final command; the command shown is the command run.

ffmpeg -i input.mov -vf fps=30 -c:v libx264 -crf 18 -preset slow -tune animation -c:a aac -b:a 128k screen.mp4
FFmix has a one-click "Screen recording (crisp text)" preset

Drop a file and go — all local, nothing uploaded.

Download FFmix free

FAQ

Why are screen recordings so large?

macOS screen recordings are lightly compressed and often high frame rate, so a few minutes can be hundreds of megabytes. Re-encoding with a tuned H.264 setting cuts that dramatically.

Will the text and UI stay sharp?

Yes. This preset uses CRF 18 with the animation tune, which preserves fine edges and text far better than a generic compress. It's built for screen content.

Does FFmix upload the recording?

No. Everything runs locally on your Mac through the bundled ffmpeg engine.

Related guides

How to compress a video for Discord (under 10MB, free)

Discord's free upload limit is 10MB. Shrink any clip to fit on your Mac — no Nitro, no upload to a website. One click with FFmix.

How to compress a video for email on Mac (under 20 MB)

Make a MOV or MP4 small enough to email from your Mac with a 20 MB target, 720p cap and engine-adapted local compression. No upload or command line.

How to compress a video for WeChat (under 25MB) on Mac

WeChat caps chat videos at 25MB. Shrink any clip to fit on your Mac — no command line, nothing uploaded. One click with FFmix.

How to reduce video file size on Mac without losing quality

Cut a video's size by roughly half at the same visual quality using H.265 — on your Mac, no command line, nothing uploaded. FFmix does it in one step.