FFmpeg — Free Command-Line Media Toolkit

By FFmpeg project · Video
  • Open source
  • Free
  • Video
Download FFmpeg Direct download from www.gyan.dev Official download page Link checked October 19, 2026

Our verdict: FFmpeg is the engine behind many video tools, including Shutter Encoder and LosslessCut, and using it directly gives you complete control over any conversion. There is no window and no installer: you download a ZIP, add it to PATH and type commands. For most people a graphical app built on FFmpeg is easier.

FFmpeg 8.0 in a terminal converting a PNG image to WebP, with build options and stream mapping
FFmpeg 8.0 in a terminal converting a PNG image to WebP, with build options and stream mapping · Screenshot: VulcanSphere, GPL, via Wikimedia Commons

About FFmpeg

FFmpeg is a free, open-source collection of libraries and command-line programs for handling audio and video. The ffmpeg tool converts and filters media, ffprobe reports detailed stream information, and ffplay is a minimal player. It reads and writes nearly every common format and codec, and can capture screens, cameras and network streams.

The FFmpeg project itself publishes only source code. For Windows, ffmpeg.org links two builders as its download options: gyan.dev and BtbN. The button here downloads the gyan.dev release essentials build, a 64-bit static ZIP of the latest stable release that is always available at the same address. It is a portable archive, not an installer.

What it does well

  • Converts almost anything. Reads and writes nearly every audio, video, subtitle and image format.
  • Filters. Scales, crops, rotates, denoises, overlays and adjusts audio with filter chains.
  • Stream copy. Cuts and remuxes files without re-encoding, so it is fast and lossless.
  • Hardware encoding. Supports NVIDIA NVENC, Intel Quick Sync and AMD AMF encoders in common builds.
  • ffprobe. Shows codecs, bitrates, frame rates and metadata of any media file.

Who it is for

Good fit

Power users, developers and anyone automating batch conversions with scripts.

Look elsewhere

People who want a graphical interface; try HandBrake or Shutter Encoder instead.

Pros and cons

Pros

  • Supports nearly every format and codec
  • Fast, lossless cutting and remuxing
  • Scriptable for batch jobs
  • Open source and completely free

Cons

  • Command line only, with a steep learning curve
  • No official Windows installer; builds come from third-party builders linked by ffmpeg.org
  • Manual PATH setup and manual updates

How to install FFmpeg

Extract the ZIP to a folder such as C:\ffmpeg, then add its bin subfolder to the PATH environment variable so ffmpeg works in any terminal. Run ffmpeg -version to check. Choose the BtbN builds on GitHub instead if you need shared libraries or nightly builds.

Questions about FFmpeg

Is FFmpeg free?

Yes. FFmpeg is open source under the LGPL v2.1 or later; builds that include GPL components, like the gyan.dev builds, are GPL v3.

Why is the download not on ffmpeg.org?

The FFmpeg project only publishes source code. Its download page links Windows builds from gyan.dev and BtbN, and this page uses the gyan.dev release build.

Essentials or full build?

Essentials covers the common codecs and is smaller. The full build on gyan.dev adds more libraries for rare formats and filters.

Download FFmpeg from ffmpeg.org ExeDepot does not host this file. The download starts from the developer's server, www.gyan.dev. Other versions are on the official download page.

Alternatives to FFmpeg

  • LosslessCut Lossless Video Cutter

    Cut, trim and merge video and audio files in seconds without re-encoding, powered by FFmpeg.

    Mikael Finstad (mifi) · Open source · github.com/mifi
  • VirtualDub2 Video Processing Tool

    Frame-accurate video processor with filters, H.264 and FFV1 encoding, based on classic VirtualDub.

    Anton Shekhovtsov (shekh), based on VirtualDub by Avery Lee · Open source · sourceforge.net/projects/vdfiltermod
  • Kinovea Video Analysis Tool

    Open-source sport and motion analysis tool: slow motion, drawings, angles and side-by-side videos.

    Kinovea contributors · Open source · kinovea.org
  • MKVToolNix MKV Toolkit

    Create, edit and inspect MKV files: merge tracks, extract subtitles and edit headers without re-encoding.

    Moritz Bunkus · Open source · mkvtoolnix.download

Similar to FFmpeg All video apps

  • MediaInfo Media File Analyzer

    Shows codec, bitrate, resolution, audio tracks and other technical data of media files.

    MediaArea.net SARL · Open source · mediaarea.net
  • HandBrake Video Converter

    Shrinks and converts video to MP4 or MKV with ready presets.

    The HandBrake Team · Open source · handbrake.fr
  • Wondershare UniConverter Video Converter

    Video converter, compressor, downloader and editor with AI tools; the trial converts only 1/3 of each file.

    Wondershare · Free trial · wondershare.com
  • Format Factory Media Converter

    All-in-one converter for video, audio, images, PDFs and discs, with basic cutting tools.

    Free Time · Freeware · pcfreetime.com