Video Resize

Resize video to specified dimensions while maintaining aspect ratio

Click to upload file or drag and drop file here

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

Key Facts

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

Overview

The Video Resize tool allows you to easily scale and adjust the dimensions of your video files to meet specific resolution requirements. By offering options to set custom target widths and heights, maintain the original aspect ratio, and export to formats like MP4, WebM, or MKV, this utility ensures your videos are perfectly sized for any platform or device without losing visual proportion.

When to Use

  • When you need to scale down a high-resolution video to reduce its file size for easier sharing or uploading.
  • When preparing video content for social media platforms or websites that require specific pixel dimensions.
  • When you need to convert and resize a video into a different format like WebM or MKV while adjusting its resolution.

How It Works

  • Upload your video file (up to 500MB) into the designated file input area.
  • Enter your desired target width or height in pixels, and choose whether to maintain the original aspect ratio.
  • Select your preferred output format, such as MP4, WebM, MKV, or keep the original format.
  • Click the process button to resize and download your newly scaled video file.

Use Cases

Optimizing raw 4K footage to standard 1080p MP4 for web streaming.
Resizing horizontal videos to specific dimensions for presentation slides or mobile applications.
Converting heavy MKV files into lightweight WebM videos with reduced dimensions for fast website loading.

Examples

1. Optimizing Video for Web Performance

Web Developer
Background
A developer needs to embed a background video on a landing page, but the original 4K video is too large and slows down page load times.
Problem
The video needs to be scaled down to 1280px width to save bandwidth while maintaining its original aspect ratio and converting to WebM.
How to Use
Upload the 4K video file, set the Target Width to 1280, leave Target Height blank or at 0, check 'Maintain Aspect Ratio', and select 'WebM' as the output format.
Example Config
Width: 1280, Height: 0, Maintain Aspect Ratio: True, Output Format: webm
Outcome
A lightweight, web-optimized WebM video scaled to 1280px width with perfectly preserved proportions.

2. Preparing Video for Digital Signage

Marketing Coordinator
Background
A marketing team has a promotional video that needs to be displayed on a standard 1080p HD monitor in their retail store.
Problem
The source video has non-standard dimensions and needs to be exactly 1920x1080 in MP4 format.
How to Use
Upload the source video, set Target Width to 1920, Target Height to 1080, uncheck 'Maintain Aspect Ratio' to force the exact fit, and select 'MP4' as the output format.
Example Config
Width: 1920, Height: 1080, Maintain Aspect Ratio: False, Output Format: mp4
Outcome
An MP4 video resized precisely to 1920x1080 pixels, ready for playback on the digital signage media player.

Try with Samples

video, file

Related Hubs

FAQ

Can I resize a video without distorting the image?

Yes, by checking the 'Maintain Aspect Ratio' option, the tool automatically calculates the matching dimension to prevent stretching.

What is the maximum video file size supported?

The tool supports video uploads up to 500 MB.

Which output formats can I choose from?

You can export your resized video as MP4, WebM, MKV, or keep its original format.

What happens if I only specify the width?

If 'Maintain Aspect Ratio' is enabled, the height will automatically scale proportionally to match the new width.

Does this tool support batch resizing of multiple videos at once?

No, this tool processes one video file at a time.

API Documentation

Request Endpoint

POST /en/api/tools/video-resize

Request Parameters

Parameter Name Type Required Description
videoFile file (Upload required) Yes -
width number No -
height number No -
maintainAspect checkbox No -
outputFormat select No -

File type parameters need to be uploaded first via POST /upload/video-resize 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-resize": {
      "name": "video-resize",
      "description": "Resize video to specified dimensions while maintaining aspect ratio",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=video-resize",
      "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]