FFmpeg Download for Windows, Mac and Linux: Where to Start
FFmpeg 9.0.2 · for Windows, macOS and Linux
Developer: The FFmpeg project (opens in a new tab)
- Windows
- macOS
- Linux
The download link points to the program’s official source; the file is not hosted on this site. Link address: ffmpeg.org
Link not working? Let us know
FFmpeg is a free, open-source command-line toolkit for converting, recording and streaming audio and video. The latest stable release is 9.0.2; ffmpeg.org links to ready-made builds for Windows, macOS and Linux.
Many of the video converters, editors and media players you already use rely on FFmpeg behind the scenes. Installing FFmpeg itself gives you the same engine directly: one command can turn an old AVI into an MP4, pull the audio out of a film or change a file’s frame rate.
What FFmpeg is good at
- Format conversion: Reads and writes a huge range of video, audio and image formats.
- Stream copying: Moves streams into a new container without re-encoding, which is fast and lossless.
- Filters: Scales, crops, rotates and adjusts video, or changes audio volume and sample rate.
- Automation: Because it runs in a terminal, it fits neatly into scripts and batch jobs.
Getting FFmpeg onto your computer
The FFmpeg project publishes source code; ready-to-run programs come from builders that the official download page links to.
- The Download button opens the download page on ffmpeg.org.
- Windows: Choose one of the linked builds, from gyan.dev or from BtbN on GitHub. There is no classic installer; you extract the archive and run
ffmpegfrom a terminal. - macOS: The page links to static builds on evermeet.cx; many people also use a package manager.
- Linux: Most distributions package FFmpeg, so your package manager is usually the easiest route.
Two commands from the documentation
The official manual opens with a simple conversion that lets FFmpeg pick suitable settings for the output format:
ffmpeg -i input.avi output.mp4
This one turns a FLAC file into an MP3 with ID3v2.3 tags, which older players read more reliably:
ffmpeg -i input.flac -id3v2_version 3 out.mp3
Before you begin
FFmpeg has no windows or buttons. If you would rather click than type, a graphical program built on FFmpeg, such as Shutter Encoder, may suit you better.
Pros
- Handles almost every audio and video format
- Fast, lossless stream copying
- Easy to script and automate
Cons
- Command line only
- The number of options can be overwhelming at first
Frequently Asked Questions
Does FFmpeg have a graphical interface?
No. FFmpeg is used from the command line. Several free graphical programs use FFmpeg internally if you prefer menus and buttons.
Why does ffmpeg.org not offer a Windows installer?
The project itself releases source code. Its download page points to trusted third-party builds for Windows, which come as archives you extract.
FFmpegOpen source
Download (opens in a new tab)


