Resize a video for Instagram
Reels and Stories are full-screen vertical, 1080 × 1920 at 9:16. Post a landscape clip as-is and Instagram either letterboxes it into a small strip or crops it wherever its algorithm feels like.
This tool resizes the video locally to the dimensions you set, re-encoding in your browser. Prepare the 9:16 frame yourself and what viewers see is your framing, not the platform's guess.
Loading tool…
This is Resize Video preconfigured for this task — open the full tool for every option.
How it works
Choose a supported file from your device.
Adjust the task-specific controls and review any browser capability warnings.
Process the file locally in this tab; no file bytes are sent to a server.
The output is reopened with a local format or playback check before download.
What the tool does
- Scale video down to a chosen maximum width while preserving its aspect ratio.
- Runs through a shared, code-split processing engine instead of an upload service
- Blocks download when the generated output fails its local verification check
How the result is verified
The generated bytes are reopened locally with the relevant media, archive, Office, font, or PDF parser. A structurally unreadable output is blocked instead of being offered under a misleading extension.
Frequently asked questions
What exact dimensions should a Reel be?
1080 × 1920 pixels, 9:16. The same frame works for Stories, TikTok, and YouTube Shorts, so one export usually covers all four platforms.
Crop or pad my landscape video?
Crop when the action stays centered, pad when you need the whole width visible, like screen recordings or sports. Padding with a blurred or solid background reads as deliberate.