nano-ffmpeg
Every ffmpeg feature. Zero flags to remember.
Built for humans, powered by ffmpeg
No more googling flags. Browse files, pick an operation, tweak presets, and watch it encode.
12 Operations
Convert, compress, trim, resize, extract audio, merge, subtitles, GIF, thumbnails, watermark, and more.
Sensible Defaults
Every operation opens with pre-filled fields so you can hit Enter without thinking about flags. Trim pre-fills the input's total duration.
Live Progress
Gradient progress bar with smoothed ETA, speed, FPS, bitrate, and frame count in real-time.
Command Preview
See the exact ffmpeg command on every settings screen before it runs -- no hidden flags.
Capability Report
Probes your ffmpeg build on startup and shows the codec, format, filter, and hardware-accel counts on the Home screen.
Zero Config
Works out of the box. Preferences and recent files saved automatically.
12 Operations
Everything you need to process video and audio, with presets for every skill level.
Convert Format
MP4, MKV, WebM, AVI, MOV + H.264/H.265/AV1/VP9
Extract Audio
MP3, AAC, FLAC, WAV, OGG, Opus
Resize / Scale
Height presets from 4K to 360p
Trim / Cut
Start/end time, lossless cut toggle
Compress
CRF slider, H.264/H.265/AV1, preset speed
Merge / Concat
Stream copy or re-encode same-extension siblings
Add Subtitles
Burn-in or soft-embed existing subtitle tracks
Create GIF
FPS, width, palette optimization
Extract Thumbnails
Single frame, grid, interval
Watermark
Solid color box overlay, position and opacity
Audio Adjustments
Normalize, volume, fade, remove
Video Filters
Stabilize (vidstab or deshake), deinterlace, speed, rotate, flip
Watch it work
Real-time progress with everything you need to know at a glance.
Get started in seconds
macOS / Linux
Windows
From source
Clone & build
Requires ffmpeg and ffprobe installed and in your PATH. Both the Homebrew tap and the Scoop bucket pull ffmpeg automatically. For full Stabilize support on macOS, use ffmpeg-full (includes vidstab).