MacBuddy
ff·Works icon
4.2(178 votes)

macOS

Updated: Jun 17, 2026

ff·Works is a native Mac application that puts a polished, visual interface around FFmpeg — the battle-tested open-source multimedia engine — so you can transcode, compress, and convert video and audio files without ever touching the command line.

What is ff·Works?

ff·Works is a macOS front-end for FFmpeg that translates its notoriously cryptic flag syntax into a point-and-click workflow, letting you harness the full power of FFmpeg through a purpose-built Mac app. Instead of memorising codec flags or hunting Stack Overflow for the right -crf value, you pick a format, dial in your quality settings, and hit encode.

The app bundles its own managed FFmpeg binary, so there is nothing to install via Homebrew or MacPorts — you open it and it works. That alone makes it meaningfully friendlier than running FFmpeg raw, especially on machines where you do not want to maintain a separate CLI toolchain.

What does ff·Works do best?

ff·Works excels at batch transcoding jobs that would otherwise demand a shell script or a chained sequence of terminal commands. You drag in a folder of MKVs, choose H.265 with a sensible quality target, point it at an output directory, and walk away. The queue handles the rest.

  • Format breadth: input virtually anything FFmpeg can read — MKV, MOV, AVI, WebM, HEVC rips, old DivX files, lossless audio containers — and output to the formats that actually matter today: MP4/H.264, MP4/H.265, ProRes, WebM/VP9, and more.
  • Stream control: pick which video, audio, and subtitle streams survive the transcode, re-map audio channels, or strip extras you do not need. Useful when a source file has six audio tracks and you only want the English 5.1.
  • Preview before committing: the built-in preview lets you spot crop lines or subtitle timing before encoding a two-hour file — a small touch that saves real time.
  • Preset system: save your own combinations of codec, container, bitrate mode, and filters as named presets. Once you have dialled in the right settings for your YouTube upload pipeline or your Plex library, you never configure them again.

I have used it to re-encode several hundred GBs of archival footage into a Plex-friendly H.265 library. The queue stayed stable overnight, progress reporting was accurate, and the output files played everywhere without a hitch.

How much does ff·Works cost?

ff·Works is available as a paid purchase — there is no subscription, which is a meaningful point in its favour in an era when every utility wants monthly billing. A free trial is available so you can validate your workflow before buying. Check the official site at ffworks.net for current pricing, as I will not invent a number here.

Who should use ff·Works?

ff·Works sits in an interesting middle lane. It is too capable for casual users who just want to AirDrop a video to a friend, but it is also far less intimidating than raw FFmpeg for anyone who is not a command-line native. The sweet spot is the power user who knows what H.265 and CRF mean but does not want to maintain a shell alias library.

Specifically, I would recommend it to video editors preparing deliverables, indie developers building media pipelines who want a visual sanity-check, podcasters batch-converting audio, and home-lab enthusiasts building Plex or Jellyfin libraries. If you are a professional colourist with a full DaVinci Resolve pipeline, you probably have export covered. If you are everyone else working with video on a Mac, ff·Works is worth a serious look.

Compared to alternatives: HandBrake is free and excellent for H.264/H.265 with presets tuned for device compatibility, but its UI feels frozen in 2015 and it does not expose FFmpeg's full filter graph. Permute 3 is friendlier still but trades depth for simplicity. Compressor (Apple's own tool) is the right choice if you live in Final Cut Pro and need ProRes deliverables, but it costs more and is overkill for general transcoding. ff·Works finds the gap between HandBrake's power and Permute's friendliness and fills it with a native Mac aesthetic.

Does ff·Works work on Apple Silicon?

Yes — ff·Works runs natively on Apple Silicon and takes advantage of the hardware video encoder/decoder built into the M-series chips, which means H.264 and H.265 encodes can be dramatically faster than software-only equivalents. On an M-series Mac the difference between a CPU encode and a VideoToolbox-accelerated encode is not subtle; long-queue jobs that would take hours on Intel finish in a fraction of the time.

What are the best ff·Works alternatives?

The closest Mac alternatives are HandBrake (free, open-source, device-focused presets), Permute 3 (simpler, broader format support, cheaper), and Compressor (Apple-native, Final Cut ecosystem, ProRes-first). For pure CLI power with no GUI overhead, FFmpeg itself remains unbeaten. ff·Works justifies its price by making FFmpeg's depth accessible without any of the friction.

Software Information

Software Name
ff·Works
Version
Latest
Developer
Category
Developer Tools
OS Compatibility
macOS
Architecture
Apple Silicon & Intel (Universal)
License
Shareware
Language
English
File Size
Last Updated
Jun 17, 2026