Crop video
Remove unwanted edges from any video. Choose an aspect ratio or drag to select a custom region. Everything stays on your device.
Drop your video here
or click to browse: MP4, MOV, AVI, WEBM, MKV
Related tools
What this tool does
Sometimes you need to cut the edges off a video. Maybe you want to go from landscape to portrait for TikTok, or just remove a distracting border. This tool lets you do that visually.
Pick one of the built-in aspect ratio presets (1:1 for square, 9:16 for vertical, 16:9 for widescreen) or drag the handles to crop any custom region. The tool defaults to 9:16 if your source video is portrait, otherwise it starts with the full frame selected.
Everything runs in your browser. No upload, no waiting in a queue. The output is MP4 with H.264 encoding and the faststart flag, so it plays immediately when shared online.
Why use it
Cropping changes what is in frame. The main use cases are removing unwanted content at the edges (a tripod leg, a production crew member walking into frame, a privacy-sensitive area), changing the aspect ratio for a different platform (cropping a 16:9 video to a 9:16 crop for a vertical format), and reframing poorly composed footage (centering a subject who was filmed off-center).
Unlike scaling, which changes the output dimensions by resizing all pixels, cropping removes pixels at the edges and keeps everything inside the crop box at its original scale.
How it works under the hood
The crop filter in FFmpeg takes four parameters: crop=W:H:X:Y where W and H are the output dimensions and X and Y are the top-left coordinates of the crop box on the original video. The tool computes these values from the drag-to-select crop box you draw on the video preview.
Before passing to FFmpeg, all four values are aligned to even numbers using a bitwise AND with ~1 (W & ~1), because H.264 requires that width, height, and position coordinates all be divisible by 2. The output is re-encoded with libx264 at the ultrafast preset and AAC audio, with +faststart for streaming.
Tips and best practices
The crop preview shows the crop box overlaid on the video. Drag from any corner or edge to resize, and drag the center to reposition. The pixel dimensions of your selection are displayed in real time so you can hit exact targets (1080x1920 for a vertical crop, 1080x1080 for a square).
Even dimensions are required for H.264. If you set a crop box with an odd dimension (say 1079 pixels wide), the tool automatically rounds down to 1078. The visual difference is one pixel and is imperceptible, but keep this in mind if you are trying to hit an exact target dimension for a platform.
Browser tool vs alternatives
Most video editors crop non-destructively in the timeline, which is useful for review but requires a full export to produce a cropped file. FFmpeg crops with a single command but requires computing the correct crop=W:H:X:Y values manually from the source resolution. This tool provides an interactive visual crop selector that computes the coordinates for you and produces a ready-to-use output file.
Read the guide
How to Crop a Video to Any Aspect Ratio
What to do next
Frequently Asked Questions
Does this upload my video to a server?
No. All cropping happens inside your browser using WebAssembly. Your file never leaves your device.
What aspect ratio presets are available?
1:1 (square), 9:16 (vertical/TikTok/Reels), 16:9 (landscape/YouTube), 4:5 (Instagram feed), and 4:3 (classic). You can also use free-form cropping for any custom shape.
Is there a file size limit?
Yes, files up to 500 MB are supported.
What format is the output?
The cropped video is always saved as MP4 with H.264 video and AAC audio for maximum compatibility.
Last updated: 2026-09-05