# Batch Video Compressor

Compress multiple video files by reducing file size while maintaining quality using CRF, resolution scaling, and codec optimization

> Canonical page: https://elysiatools.com/en/tools/video-batch-compress

- **Category:** Media

- **Keywords:** batch, video, compress, reduce, size, optimize, crf, quality, multiple

## Overview

The Batch Video Compressor allows you to optimize and shrink up to five video files simultaneously without sacrificing visual clarity. By adjusting the Constant Rate Factor (CRF), scaling resolution, and fine-tuning audio bitrates, you can quickly prepare videos for web publishing, email attachments, or storage optimization.

## Inputs

- **Video Files (up to 5)** (file): Select up to 5 video files to compress
- **Quality (CRF)** (range): Lower = better quality, larger file. 18-28 is recommended (23 is default for H.264)
- **Compression Speed** (select)
- **Resolution Scale (%)** (range): Scale down resolution to reduce file size further (100% = original size)
- **Audio Bitrate (kbps)** (range): Audio quality (lower = smaller file, 128kbps is standard)
- **Remove Audio** (checkbox): Remove audio track completely for maximum compression
- **Preserve Metadata** (checkbox): Copy metadata from original files
- **Keep Original Names** (checkbox): Use original file names for compressed files

## When to use

- When you need to reduce the file size of multiple video files at once to fit email attachment limits or web upload requirements.
- When you want to save storage space on your local drive or cloud storage by compressing high-resolution videos using optimized codecs.
- When preparing video assets for web platforms that require specific resolutions, lower bitrates, or silent playback without audio tracks.

## How it works

- Upload up to five video files (up to 100MB each) into the batch compressor interface.
- Adjust the compression settings, including the Constant Rate Factor (CRF) for quality, resolution scaling percentage, and audio bitrate.
- Select your preferred compression speed preset and choose whether to strip audio or preserve original metadata.
- Click compress to process the videos and download the optimized, smaller video files.

## Use cases

- Optimizing raw camera recordings for fast sharing via messaging apps or email.
- Downscaling and compressing website background videos to improve page load speeds.
- Batch-processing screen recordings to archive them without consuming excessive cloud storage.

## Frequently asked questions

### What is CRF and what value should I choose?

CRF stands for Constant Rate Factor. Lower values yield better quality but larger files; a range of 18 to 28 is recommended, with 23 being the balanced default.

### Can I compress multiple videos at the same time?

Yes, you can upload and batch-process up to 5 video files simultaneously.

### How does the resolution scale option work?

It scales down the physical dimensions of your video by a percentage (from 10% to 100%), which significantly reduces the file size.

### Is it possible to completely remove audio from the compressed videos?

Yes, you can check the 'Remove Audio' option to strip all audio tracks and maximize file size reduction.

### What is the maximum file size supported by this tool?

The tool supports individual video files up to 100 MB (104,857,600 bytes) in size.

## Related tools

- [Video Compressor](https://elysiatools.com/en/tools/video-compressor): Compress video files by reducing file size while maintaining quality using CRF, resolution scaling, and codec optimization
- [Batch Video Converter](https://elysiatools.com/en/tools/video-batch-converter): Convert multiple video files between different formats like MP4, WebM, MKV, AVI, MOV with quality settings and batch processing
- [Video Stabilizer](https://elysiatools.com/en/tools/video-stabilize): Reduce camera shake and stabilize video footage using vidstab for professional quality results
- [Audio Metadata Compress](https://elysiatools.com/en/tools/audio-metadata-compress): Compress or remove metadata and embedded artwork to reduce file size
- [Video Optimizer](https://elysiatools.com/en/tools/video-optimize): Optimize video files for web streaming, storage, or playback with intelligent compression and quality preservation
- [MOV to MP4 Converter](https://elysiatools.com/en/tools/mov-to-mp4): Convert MOV video files to MP4 format
- [MP4 to MOV Converter](https://elysiatools.com/en/tools/mp4-to-mov): Convert MP4 video files to MOV format
- [Video Audio Remove](https://elysiatools.com/en/tools/video-audio-remove): Remove the audio track from a video file, keeping only the video stream

## Samples

- [Bevy Game Engine Samples](https://elysiatools.com/en/samples/bevy-samples): Bevy Rust game engine examples with ECS, 2D/3D graphics, audio, and game mechanics implementations
- [Godot Engine Samples](https://elysiatools.com/en/samples/godot): Godot Engine examples including 2D/3D games, GDScript, C#, and engine features
- [Video Samples](https://elysiatools.com/en/samples/video-samples): Sample video files in different formats and orientations
- [Video AV1 Samples](https://elysiatools.com/en/samples/video-av1-samples): Sample video files encoded in AV1 format

## Related content

- [Video Container Conversion with Deliberate Transcode Control](https://elysiatools.com/en/hubs/video-container-conversion-and-transcode-control): Convert footage between MP4, AVI, FLV, MKV, MOV, and WebM containers, keep CRF and bitrate decisions under control during the re-encode, and batch a whole library under one recorded configuration.
