Cut away the edges of a video and keep the part that matters. Pick 9:16 for TikTok and Reels, 1:1 or 4:5 for the feed, or a free shape to remove black bars, then slide the frame onto your subject.
Making it vertical for Reels or Shorts? Add readable subtitles with AI →
Choose a video or drop it here
MP4, MOV, WebM, MKV, AVI — processed in your browser, never uploaded
A 16:9 clip cropped to 9:16 with the frame centred on the subject. The edges are cut away; nothing is stretched.
Before

After

Real run of this tool in Chrome on an 8-second 1920×1080 test clip with a burned-in timecode, measured with ffprobe. No mock-ups.
They solve different problems. Crop changes what is in the frame; resize changes the frame’s pixel size.
| Crop | Resize (fit) | Resize (fill) | |
|---|---|---|---|
| Keeps the whole picture | No — edges are cut | Yes | No — edges are trimmed |
| Black bars | Removes them | Adds them where shapes differ | None |
| Output size | The cropped area (e.g. 608×1080) | Exactly the target (e.g. 1080×1920) | Exactly the target |
| Stretching | Never | Never | Never |
| Use it when | The subject is in one part of the frame, or bars are baked in | Nothing may be cut off | You need the platform size and the subject is centred |
9:16 is TikTok, Instagram Reels, and YouTube Shorts. 4:5 is the tallest Instagram feed post. 1:1 works for feeds on Instagram, LinkedIn, and Facebook. 16:9 is YouTube and most players. Cropping keeps the source pixels, so a 1080p landscape video cropped to 9:16 becomes 608×1080; use Resize Video afterwards if a platform asks for exactly 1080×1920.
FFmpeg runs inside this browser tab, so your files are never uploaded. There is no account, watermark, or usage limit; the size limit is your device’s memory: about 750 MB on a laptop and 250 MB on a phone. Re-encoding long videos can take minutes, and the page shows an estimate first.
Choose a video
The first frame appears with a crop box on it.
Pick a shape
9:16, 1:1, 4:5, 16:9, 4:3, or Free to trim black bars by percentage.
Frame the subject
Move the box with the horizontal and vertical sliders. The dimmed area is what will be removed.
Crop and download
The browser re-encodes only the area inside the box.
Most social video is watched on mute
Generate subtitles from the speech, then burn them into the cropped video so they show on every platform.