Crop Video cuts unwanted areas from your video. Pick a preset aspect ratio (1:1, 9:16, 4:5, 16:9) or draw a custom box, then export an MP4. Decoding, cropping, and re-encoding all run inside your browser using WebCodecs — files never leave your device.
Drag and drop your video here
or click to browse
MP4, WebM, MOV, MKV, AVI, FLV
Max file size: 2GB
Trim away the unwanted edges of any video — vertical letterboxing, presenter cams in a corner, accidental desktop UI in a screen recording, or any region you want to remove. Pick a preset aspect (1:1 for square posts, 9:16 for Reels/TikTok, 4:5 for Instagram, 16:9 for YouTube) or draw a free-form box. Export an MP4 with H.264 video and the original audio re-encoded as AAC.
Drag a file onto the dropzone, click Choose video, or paste a direct video URL. Supported formats include MP4, WebM, MOV, MKV, AVI, FLV. Max file size is 2 GB.
Use the chips: Original · 1:1 · 9:16 · 4:5 · 16:9 · Custom. Selecting a preset locks the aspect ratio while you resize. Choose Custom to draw any rectangle.
Drag the box body to move, or drag any of the eight handles to resize. The dimmed area shows what will be discarded. Type exact pixel values into the X / Y / Width / Height inputs for precision work.
Click Crop & Download MP4. A progress bar reports the encoder. Output dimensions are rounded to the nearest even number to satisfy H.264 requirements. Cancel any time.
| Aspect | Best for | Common sizes | Notes |
|---|---|---|---|
| Original | Re-cropping inside the source frame | Source resolution | Keeps the source aspect; useful for trimming a small region. |
| 1:1 | Instagram / Facebook square posts | 1080 × 1080 | Centred subjects work best. |
| 9:16 | Reels, TikTok, YouTube Shorts, Stories | 1080 × 1920 | Vertical full-screen mobile. |
| 4:5 | Instagram feed portrait | 1080 × 1350 | Maximum vertical real estate without 9:16. |
| 16:9 | YouTube, Vimeo, presentations | 1920 × 1080, 1280 × 720 | Standard widescreen. |
| Custom | Banners, billboards, special crops | Any | Free-form — turn off Keep aspect ratio first. |
No. Decoding, cropping, and re-encoding all run inside your browser using the WebCodecs API. The file never leaves your device. URL mode fetches the remote file directly into your browser when CORS allows it.
MP4, WebM, MOV, MKV, AVI, FLV, WMV, and any other format your browser can decode through WebCodecs. The output is always MP4 (H.264 + AAC) for maximum compatibility.
Yes. The original audio track is preserved when present and re-encoded as AAC. Cropping only changes the visual frame — audio is untouched.
Crop coordinates are in source pixels. Type exact X/Y/Width/Height values, lock the aspect ratio, or pick a preset (1:1, 9:16, 4:5, 16:9). The crop box on the preview is shown at the same scale as the video.
2 GB per video. Cropping is a per-frame re-encode pipeline, so files are processed in a streaming fashion rather than buffered into memory.
MP4/H.264 requires even dimensions. The exporter rounds your crop width and height down to the nearest even number to keep the file valid.
Yes. Pick Custom in the preset chips, or unlock the aspect ratio toggle and type any width/height combination — the box becomes free-form.
Cropping re-encodes every frame: each video sample is decoded, cropped on a canvas, then re-encoded with H.264. Trimming can stream untouched packets, which is much faster.