Skip to content

Free games, apps and software, straight from official sources

RSS

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)

Open source
  • Windows
  • macOS
  • Linux
DownloadFrom the official source · Windows, macOS and Linux (opens in a new tab) Official website (opens in a new tab)

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
What is the problem?

Your report goes only to the site’s editor; we never ask for your name or address.

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.

2 min read

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.

  1. The Download button opens the download page on ffmpeg.org.
  2. 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 ffmpeg from a terminal.
  3. macOS: The page links to static builds on evermeet.cx; many people also use a package manager.
  4. 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.

Similar software

Show all: Converters

HandBrake

Download HandBrake, the free, open-source video transcoder that converts and compresses videos to MP4, MKV or WebM with ready presets. Official link.

Open source

  • Windows
  • macOS
  • Linux
Version 1.11.2

XnConvert

Resize, rename and convert hundreds of pictures in one go. XnConvert reads more than 500 image formats and saves presets you can reuse. Download link.

Free

  • Windows
  • macOS
  • Linux
Version 1.118.0

Calibre

Calibre keeps your e-book library tidy, converts between formats and sends books to your reader. Which version fits your Windows or Mac, and how to start.

Open source

  • Windows
  • macOS
  • Linux
Version 9.17.0

Pandoc

Write once in Markdown and export to Word, HTML, LaTeX or PDF. How to install Pandoc on Windows, macOS or Linux and run your first conversion.

Open source

  • Windows
  • macOS
  • Linux
Version 3.13