ffmpeg command generators
Pick a task, adjust the options, copy the command. Everything happens in your browser: no file is ever uploaded.
Compress a video
- Compress a video for WhatsApp
- Shrink a video to a specific size (in MB)
- Compress a video for Discord
- Compress a video to send by email
- Compress a video for Telegram
- Prepare a video for Instagram (Reels, Stories, posts)
- Prepare a video before uploading it to YouTube
- Reduce video size with H.265 (HEVC)
Convert a format
- Convert MKV to MP4 without re-encoding
- Convert MOV to MP4 (iPhone videos)
- Convert all files in a folder with ffmpeg (script)
- Convert AVI to MP4
- Convert WebM to MP4
- Convert an HEVC (H.265) video to H.264
- Convert MP4 to MKV without re-encoding
- Convert MP4 to WebM (VP9 and Opus)
- Convert a video for DaVinci Resolve (ProRes, DNxHR)
- Turn images into a video (slideshow)
Extract and convert audio
- Extract audio from a video as MP3
- Extract audio from a video as WAV, M4A or FLAC
- Convert a WhatsApp Voice Message (.opus) to MP3
- Increase or normalize the volume of a video
- Remove the sound from a video
- Add or replace the music of a video
- Convert a WAV file to MP3
- Convert a FLAC file to MP3
- Convert an M4A (AAC) file to MP3
- Reduce the size of an MP3 file
- Create a video from an image and an audio file
Cut and merge
- Cut a video without re-encoding
- Merge several videos into one
- Extract a frame from a video
- Extract all frames from a video
- Cut an Audio File (MP3, M4A)
- Split a video into equal-length parts
Format and display
- Resize a video (1080p, 720p, 480p)
- Convert a horizontal video to vertical (9:16)
- Rotate or flip a video
- Speed up or slow down a video
- Add subtitles to a video
- Add a logo or watermark to a video
- Extract subtitles from a video (MKV, MP4)
- Change a video's frame rate (fps)
- Reverse a video (play backwards, boomerang)
- Add a fade-in and fade-out to a video