Batch Video Converter

Convert multiple video files between different formats like MP4, WebM, MKV, AVI, MOV with quality settings and batch processing

Click to upload files or drag and drop files here

Maximum file size: 100MB Maximum files: 5
Supported formats: video/*

0 23 51

Lower = better quality, larger file. 18-28 is recommended (23 is default for H.264)

Key Facts

Category
Images, Audio & Video
Input Types
file, select, range, checkbox
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

Batch Video Converter is a powerful media utility designed to convert up to five video files simultaneously into popular formats including MP4, WebM, MKV, AVI, MOV, and FLV. With customizable quality settings (CRF), compression speeds, and precise video and audio bitrate controls, you can optimize your video files for web delivery, archiving, or editing while preserving original metadata and filenames.

When to Use

  • When you need to convert multiple video files in different formats to a single standardized format like MP4 or WebM for web compatibility.
  • When you want to compress large video files by adjusting the Constant Rate Factor (CRF) and video bitrate to reduce file size without losing visual quality.
  • When you need to strip audio tracks from a batch of video clips or prepare silent video loops for website backgrounds.

How It Works

  • Upload up to five video files in any standard format, ensuring each file is within the 100MB limit.
  • Select your target output format and configure optional settings such as CRF quality, compression speed preset, and video or audio bitrates.
  • Choose whether to remove audio, preserve metadata, or keep original filenames, then initiate the batch conversion process to download your optimized videos.

Use Cases

Standardizing raw camera footage from MOV or MKV formats into highly compatible MP4 files for video editing software.
Optimizing website background videos by converting them to WebM format, lowering the bitrate, and removing the audio track.
Compressing high-resolution video clips to lower bitrates and higher CRF values for easier sharing via email or messaging apps.

Examples

1. Optimizing Web Background Videos

Web Developer
Background
A developer needs to deploy three background video loops to a landing page. The original files are in heavy MOV format with audio tracks, causing slow page load times.
Problem
Convert the MOV files to WebM, strip the unnecessary audio tracks, and compress them to reduce bandwidth usage.
How to Use
Upload the three MOV files, select WebM as the output format, set the Quality (CRF) to 28 for high compression, set the video bitrate to 1000k, and check the 'Remove Audio' option.
Example Config
Output Format: WebM, Quality (CRF): 28, Video Bitrate: 1000k, Remove Audio: True
Outcome
Three lightweight, silent WebM videos ready for web deployment, significantly improving page load speeds.

2. Standardizing Footage for Video Editing

Content Creator
Background
A creator has recorded several clips across different devices, resulting in a mix of MKV and AVI files that their editing software cannot import smoothly.
Problem
Batch convert all clips into standard MP4 format while maintaining high visual quality and preserving original metadata.
How to Use
Upload the MKV and AVI files, select MP4 as the output format, set the Quality (CRF) to 18 for visually lossless quality, set the compression speed preset to 'slow' for optimal compression, and ensure 'Preserve Metadata' is checked.
Example Config
Output Format: MP4, Quality (CRF): 18, Compression Speed: slow, Preserve Metadata: True
Outcome
A batch of high-quality MP4 files with original metadata intact, ready for seamless import into the editing timeline.

Try with Samples

audio, video, file

Related Hubs

FAQ

What video formats are supported for output?

You can convert your videos to MP4, WebM, MKV, AVI, MOV, and FLV formats.

How many videos can I convert at the same time?

You can upload and batch-process up to 5 video files simultaneously, with a maximum size of 100MB per file.

What does the Quality (CRF) setting do?

CRF stands for Constant Rate Factor. Lower values yield higher quality and larger files, while higher values reduce file size but lower the quality. The default is 23.

Can I remove audio from my videos during conversion?

Yes, you can check the 'Remove Audio' option to strip all audio tracks from the output video files.

Will my original video filenames and metadata be preserved?

Yes, by default, the converter preserves original metadata and keeps the original filenames for the converted output files.

API Documentation

Request Endpoint

POST /en/api/tools/video-batch-converter

Request Parameters

Parameter Name Type Required Description
videoFiles file (Upload required) Yes -
outputFormat select Yes -
quality range No Lower = better quality, larger file. 18-28 is recommended (23 is default for H.264)
preset select No -
videoBitrate select No -
audioBitrate select No -
removeAudio checkbox No -
preserveMetadata checkbox No -
keepOriginalNames checkbox No -

File type parameters need to be uploaded first via POST /upload/video-batch-converter to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-video-batch-converter": {
      "name": "video-batch-converter",
      "description": "Convert multiple video files between different formats like MP4, WebM, MKV, AVI, MOV with quality settings and batch processing",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=video-batch-converter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]