FFmpeg Convert Video Format

Generate FFmpeg format conversion commands with a simple builder. Choose input and output formats, then copy the exact command you need.

FFmpeg format converter

Select input and output formats to generate a conversion command.

This command re-encodes by default. Add flags if you need passthrough or codec control.

Generated command

Copy this command and run it in your terminal.

How to convert video formats with FFmpeg

Generate a command in 3 steps

Takes ~1 minute
  1. 1
    Choose formats

    Select input and output formats from the dropdowns.

  2. 2
    Set file names

    Update the input and output file names or paths.

  3. 3
    Copy and run

    Copy the command and run it in your terminal.

Use absolute paths if your files are not in the current terminal folder.

Who is this for?

  • Editors moving files between tools
  • Developers automating video pipelines
  • Creators exporting in new formats

Example commands

Convert MP4 to MOV for editing workflows.

ffmpeg -i input.mp4 output.mov

Convert MKV to MP4 for compatibility.

ffmpeg -i input.mkv output.mp4

Convert WebM to MP4 for sharing.

ffmpeg -i input.webm output.mp4

Build FFmpeg conversion commands

Use this FFmpeg format converter to generate reliable commands for everyday video conversions.

FFmpeg is the most flexible video conversion tool, but its command syntax can slow you down when you just need a clean format change. This page gives you a fast way to build the exact command for common conversions like MP4 to MOV or MKV to MP4. Pick the formats, confirm the file names, and copy the command. It works for editing workflows, playback compatibility, and automation scripts. Use the related pages for focused intent like MP4 to MOV or WebM to MP4 when you need a dedicated command and context.

Fast setup

Generate conversion commands without memorizing FFmpeg flags.

  • Instant command output
  • Copy in one click
  • Format presets
Format ready

Support common video formats for editing, streaming, and playback.

  • MP4
  • MOV
  • MKV
  • WebM

FFmpeg conversion tips

Optimize command output for your target platform.

  • Use MP4 for broad compatibility.
  • Use MOV for Apple-focused editing workflows.
  • Confirm codecs if you need lossless passthrough.

Frequently asked questions

Do these commands re-encode?>
Yes, by default FFmpeg will re-encode based on the output container. Add codec flags if you want passthrough.
Can I change the file names?>
Yes. Edit the input and output file fields before copying the command.
Is this tool online only?>
This page generates the command, but FFmpeg must run locally on your machine.

Related FFmpeg commands