How to Crop a Video Without Losing Quality
Crop a video to remove black bars or change its shape. Why cropping always re-encodes, how to keep quality high, and a no-re-encode trick.
The short answer
Open the Crop Video tool, drop in your file, drag the box over the part you want to keep, and download the result. Cropping cuts away the edges of every frame, so the picture gets smaller and the shape changes. It is different from trimming, which cuts time, and from resizing, which shrinks the whole frame without removing anything. The whole thing runs in your browser, so the video never leaves your device. Expect the output as an MP4, even if you started with a MOV or MKV file. The one thing to know up front: a crop cannot be done without re-encoding the video, which is where any quality loss comes from.
Step by step
Add your video to the Crop Video tool and wait for the preview to load. Draw or drag the crop box, or pick a preset shape such as 9:16 for vertical video or 1:1 for a square. Check the box edges against the playing preview, not just the first frame, because black bars or a moving subject can shift. Press crop and wait for the progress bar: the tool first reads your file, then re-encodes it, and the second stage is the slow one on long clips. When it finishes, play the result before deleting the original. The file is saved as your original name plus -cropped.mp4, so it will not overwrite anything.
Why cropping always re-encodes
Video files store each frame as compressed blocks, not as a grid of pixels you can slice. To remove the edges, a tool has to decode every frame, cut the pixels away, and compress it again. That second compression is the only step that costs quality, and it costs very little if the settings are good. PixelTools re-encodes with H.264 at a constant quality setting of CRF 23, the same default most video tools use, and copies the audio track untouched when the container allows it (older AVI or MKV files fall back to 128 kbps AAC). If your source is already heavily compressed, a re-encode can add visible blockiness in dark or fast scenes. In that case start from the best copy you have.
Why your crop may be one pixel smaller
If you crop to an odd size, such as 701 by 395 pixels, the tool rounds the width and height down to the nearest even number, giving 700 by 394. The reason is that the H.264 format used for the standard MP4 output stores colour at half resolution, so it needs even dimensions to work on every player. You lose at most one pixel on each side, which nobody will see. It does mean an exact odd target size is not possible. If you need a precise size such as 1080 by 1920, pick an even target, then use Resize Video afterwards to scale it to the exact frame.
A way to crop without re-encoding
There is one shortcut, and it is not a real crop. For H.264 video, ffmpeg can write a crop instruction into the stream header with the h264_metadata bitstream filter, while copying the video as is. We tried it on a 1280 by 720 clip, cropping 320 pixels off the right: the file size stayed the same to within two bytes, and ffprobe then reported the video as 960 by 720. It finishes in about a second and loses nothing. The catch is that the pixels are still in the file, and some players and editors ignore the instruction and show the full frame. Use it for a private file you control, not for something you will upload or share.
Keeping quality high
Crop once, from the original file, rather than cropping a copy that was already compressed. Every re-encode stacks a little more loss. Crop to the final shape in a single pass instead of cropping, then resizing, then cropping again. If the file size grows after cropping, which can happen with noisy footage, run the result through Compress Video rather than lowering quality during the crop. Avoid cropping so tightly that you then scale the video back up on a platform, because upscaling softens detail much more than the crop itself ever did. When in doubt, leave a few extra pixels of margin around the subject.
Common reasons to crop
The most common reason is turning landscape footage into vertical video: crop to 9:16 and keep the subject centred, which gives the 1080 by 1920 shape that Reels, Shorts and TikTok expect. The second is removing black bars from screen recordings or old widescreen files. The third is cutting out a distracting edge, such as a thumb over the lens or a watermark-free but cluttered border. For a still picture from the video, extract a frame first and crop that image instead, which is faster and keeps the full video untouched. For shape and ratio questions, see the aspect ratio guide.
Frequently asked questions
Try it on PixelTools — free, no upload needed