FFmpeg Cookbook
JA

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.

Your files are not uploaded

All tools (43) Search or filter by category

Video 30 Compress, convert, trim, GIF, SNS resize
Video Compressor
Compress video to H.264. Choose from High Quality, Balanced, or Small Size with a quality selector.
Discord Video Compressor
Compress toward a custom MB target, adjust resolution and audio, then check actual bytes, preview playback and save the report.
Video to GIF Converter
Set start, end, width, and FPS to convert any video clip to an animated GIF. Preview and download.
Video Trim Tool
Set start and end time to cut your video. Preview the trim range visually. Outputs MP4.
Video Format Converter
Convert between MP4, WebM, MOV, MKV, AVI, and GIF. Quality control included. Fully private.
Thumbnail Extractor
Extract JPEG frames at any timestamp. Multi-frame support, JPEG quality, and output size options.
Side-by-Side Video Maker
Combine two videos into a horizontal or vertical split screen. For comparisons, before/after, and reactions; mixed aspect ratios handled.
Loop & Boomerang Video Maker
Loop a video N times, or make a boomerang (forward + reverse) for social. Short looping clips, fully in-browser.
LINE Video Compressor
Compress a video to an H.264/AAC MP4 before sending it on LINE. Small, Balanced and High presets (short side up to 720 or 1080, about 25–100 MB).
SNS Video Resizer
Resize & crop video to any SNS format: TikTok, YouTube Shorts, Reels, Instagram, YouTube, X. Live crop preview. Browser-only, no upload.
Video Diagnostics Tool
Check video size, duration, resolution, and estimated bitrate locally. Compare reference sizes and aspect ratios, then choose a next step if needed.
Video Merger
Merge several videos into one MP4 and reorder the clips. Matching clips are joined losslessly; when they differ, the tool switches to re-encoding. Crossfade and dissolve transitions are available.
Video Speed Tool
Slow-mo, fast-forward, or timelapse from 0.25x to 4x. Per-segment rate. Pitch-preserving or pitch-shift audio.
Video Reverse Tool
Reverse a video clip. Choose to flip audio too, mute it, or keep the original audio. Time-range trim for long clips.
Video Watermark Tool
Add a logo or text watermark. 9 preset positions + drag-to-position canvas preview, size and opacity controls.
Black Mask, Mosaic & Blur Video
Mask, pixelate or blur a fixed region. Set coordinates, size, time and optional audio removal. No face tracking.
Subtitle Burn-in Tool
Burn SRT/VTT subtitles into video (hard subs). Font size, position, and outline controls.
Rotate Video Tool
Rotate video 90°/180°/270° or flip horizontally/vertically. Fixes phone-shot clips that play sideways.
Crop Video Tool
Crop unwanted edges from video. Useful for removing black bars, tightening framing, or reformatting for social.
Mute Video Tool
Remove every audio track or mute an interval on all tracks. Copy video without re-encoding; choose MP4, MOV, MKV or WebM.
Silence Cut Tool
Auto-detect and remove silent gaps from video or audio. Tune threshold, minimum duration, and padding to tighten up recordings and voice memos.
Split Video Tool
Split one video into multiple files — every N seconds or into equal parts. Lossless fast mode or accurate re-encode mode.
Fade In / Fade Out Tool
Add a fade-in at the start and fade-out at the end. Black or white, 0.5–3 s lengths, optional audio fade (afade).
WhatsApp Video Compressor
Compress a video for WhatsApp to a size you choose. The 64 MB default is WhatsApp's video limit on a slow connection. Check actual output bytes and any overshoot.
Gmail Video Compressor
Compress a video for a Gmail attachment and inspect its output size and quality. Check your current sending limit and other attachments before sending.
Strip Video Metadata Tool
Inspect location and author tags, remove video/audio track metadata, and re-inspect a separate sharing copy. Values stay hidden until requested.
Mobile Video Playback Fixer
Analyze a phone video and fix playback issues on Windows / Chrome. Detects HEVC, VP9, AV1, and rotation metadata, then applies the smallest fix needed.
Slack Video Compressor
Compress Slack sharing copies to a custom size and check actual bytes. Distinguishes the standard 1GB file cap, five-minute clips, and this tool's 500MB input limit.
X (Twitter) Video Compressor
Check a video of up to 140 seconds for X (video codec, pixel format, audio, frame rate up to 40 fps) and convert only what needs it to MP4. Not a full upload-rule check or acceptance guarantee.
VFR to CFR Converter
Convert variable frame rate (VFR) recordings to constant frame rate (CFR). Read header rates, optionally inspect frame intervals in the first 30 seconds, and re-encode at your chosen rate.
Audio 8 Extract audio, normalize loudness
Calculators 5 Bitrate, file size, timecode, aspect ratio

Step-by-step guides Finishing a whole task, not just running one tool

When something goes wrong

More fixes

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

The Discord Video Compressor starts at 20 MB, the limit without Nitro (50 MB with Nitro Basic). Check the measured output size and quality; upload success is not guaranteed. 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.