No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
A video shot in landscape needs to run on Instagram Reels, TikTok or YouTube Shorts - all of which expect a vertical format. This tool offers two routes there: the standard method from CapCut, InShot and similar apps (the original picture stays fully visible, scaled down and centred, with a blurred, enlarged version of the same picture filling the rest of the canvas) or a classic, centred crop.
Important and honest: with the blurred background, NO picture content is lost - only the crop mode cuts off the sides or top/bottom. The blurred background re-renders every frame onto a canvas (foreground plus blurred background composited together), which needs a hardware video encoder in your browser; without one, the tool honestly reports that instead of producing an unusable output.
Everything runs locally in the browser with mediabunny (MPL-2.0, self-hosted, no third-party CDN) on the browser's native WebCodecs API. Your video is not uploaded.
Specifications
Specifications
Input formats
MP4, M4V, MOV, MKV, WEBM
Auto-conversion
PNG, GIF
Output format
MP4
Batch processing
No
Processing
Locally in your browser (WebCodecs)
File upload
None
In 3 steps
Drop your video file (MP4, MOV, MKV or WebM).
Choose the target ratio (9:16/1:1) and method (blurred background/crop).
Download the vertical video.
Limitations: The blurred-background method needs a hardware video encoder in your browser - without one you get an honest error instead of a risky output. Crop mode loses picture content at the edges. Audio track stays unchanged as long as the browser can encode a matching audio codec. One file per run, ~600 MB limit.
FAQ
Is my video uploaded?
No. The whole conversion happens locally in your browser.
Which method should I pick?
Blurred background if the full picture should stay visible; crop if an edge-to-edge, fully filled look matters more than the complete picture content.
Does the blurred background lose picture content?
No, the original picture stays fully visible, just scaled down and centred.
Why does the blurred background need a hardware encoder?
Every frame is recomposited on a canvas. On a pure software encoder that can crash the browser tab, so hardware is required.
Which target ratios are there?
9:16 for Stories/Reels/TikTok and 1:1 for a square feed post.