FFmpeg Tools
Free in-browser tools for compressing, converting, and editing video — without installing FFmpeg. Drop a file in, pick your settings, and download the result. No FFmpeg knowledge required.
All video / audio tools run locally — your file never leaves the browserTools grouped by use case Pick the goal, see the tools that fit it
Polish for social posting Get clips ready for TikTok / Reels / Shorts / X
Cut, join, change playback Keep only what you need; join, speed, rotate
Shrink for sending Lighten before sending via chat or email
Work with the audio only Extract, normalize, mute, swap BGM
Refine or mask the visuals Captions, watermarks, mosaics, rotation, thumbnails
Estimate size & specs Pre-encode bitrate, file size, and timecode math
Pick by goal Start from "what do I want to do?"
All tools (31) Search or filter by category
Not sure which tool? Common questions and recommended tools
I want to shrink a video file
Start with Video Compressor using CRF 23 at the original resolution. Want to estimate the size before encoding? Use File Size Estimator.
I want to send a video on Discord
Discord Video Compressor auto-fits 10MB / 25MB / 50MB / 500MB caps. For long clips, drop the resolution to 720p or 540p so quality stays usable.
I want audio only
Audio Extractor exports MP3 / WAV / AAC. Need to even out loudness? Run the result through Volume Normalizer.
I want a GIF
Video → GIF Converter lets you set start/end, width, FPS. Keep clips under 10s, width ≤320px, FPS 10–15 for sane file sizes.
I want to resize for TikTok / Reels / Shorts
SNS Video Resizer handles common SNS aspect ratios in one click. Use letterbox mode if your subject is near the frame edge.
I want a thumbnail (still image)
Thumbnail Extractor pulls JPEG/PNG frames at any timestamps. Comma-separate values for multiple frames.
I want to calculate bitrates / sizes / aspect ratios
See Bitrate Calculator, Aspect Ratio Calculator, and Timecode Converter.