Loading ToolDeck, please wait.

ToolDeck.online

INITIALIZING_

0%
DESIGNED BY SJ VISUAL FLOW STUDIOS
ToolDeck.onlineOpen. Build. Go.

Horizontal to Vertical Video Converter

Convert landscape video (16:9) to vertical (9:16) for Reels and Shorts. Pan to track subjects, add AI captions, and export MP4. No upload, no watermark.

  • 16:9 to 9:16
  • Pan & Zoom
  • Auto Captions
  • No Watermark
Before you start: the source video is cropped and zoomed to fill the target frame. Drag inside the preview to pan the video. Drag the caption to move it. 45 caption styles with outline, box and glow controls. Original audio is preserved in the export. Nothing is uploaded.

100% secure. Your video never leaves your device.

Everything runs in your browser. No uploads, no sign-up.

How do I turn a horizontal video into a vertical one?

Upload your MP4 or MOV file, select the 9:16 aspect ratio, and drag the video preview to center your subject. The empty space is filled with a blurred background. You can also generate auto-captions and render the final MP4 entirely in your browser.

Price
100% Free, no credits
Account required
No
Video uploaded
No, runs locally
Watermark
None
Auto-captions
Yes (Whisper AI)
Output format
MP4 (H.264) + AAC audio
Aspect ratios
9:16, 3:4, 4:5, 1:1, Auto
Best for
TikTok, Reels, YouTube Shorts
Max resolution
1080p Full HD
Works on
Chrome, Edge, Firefox (Desktop)

How to convert video in 3 steps

  1. 1

    Upload your horizontal video

    Choose an MP4, WebM, or MOV from your device. It opens locally in your browser.

  2. 2

    Select 9:16 and pan

    Click the 9:16 ratio. Drag the preview to pan the video and keep your subject centered.

  3. 3

    Generate captions & export

    Click Generate Captions. Choose a style, then hit Render to download your MP4.

Horizontal to Vertical FAQ

Quick answers about cropping, panning, captions, and formats.

How do I convert a horizontal video to a vertical video?

Upload your 16:9 video, select the 9:16 aspect ratio, and drag the video preview to position your subject in the center. Then, hit render to download the MP4.

Does this tool crop the video or add blurred bars?

It does both! The video is cropped to fill the 9:16 frame, and the empty space is filled with a blurred, zoomed-in version of the video background.

Is this landscape to portrait converter free?

Yes, it is 100% free. There are no watermarks, no hidden fees, and no sign-ups required.

Do I need to upload my video to a server?

No. The entire process (decoding, AI captioning, and encoding) runs locally in your browser using WebCodecs and WebAssembly.

Does it add a watermark to the final video?

No. You get a clean 1080p MP4 file ready to upload to TikTok, Instagram, or YouTube.

How do the auto-captions work?

We use OpenAI Whisper running in your browser. It listens to the audio, transcribes it, and adds perfectly timed subtitles to the video.

Are the captions 100% accurate?

Not always. Whisper is highly accurate, but background noise or strong accents can cause errors. Use the "Edit text" tab to fix mistakes.

Can I change the caption style?

Yes. We offer 45+ styles including Neon, Gradient, Vaporwave, Comic, and Classic. You can also change the text color and size.

Does it keep the original audio?

Yes. The original audio is trimmed to match your clip and exported in the final MP4.

What video formats are supported?

MP4, WebM, MOV, and MKV. We recommend MP4 (H.264) for the fastest rendering.

What resolution is the output?

The default output is 1080x1920 (Full HD). We also support 1:1, 4:5, and Auto.

Does it work on mobile phones?

It runs in mobile browsers, but desktop is highly recommended. Rendering a video uses a lot of memory and CPU.

Can I pan the video manually?

Yes. Click and drag inside the preview canvas. You will see a "Panning" label. This is perfect for keeping a moving subject in frame.

What is the max file size?

We recommend files under 1GB. Browsers have memory limits, and large files may crash the tab.

Why does rendering take a while?

Because everything happens on your device. It has to decode the video, draw the captions on a canvas, and re-encode it using your local CPU/GPU.

Can I use this for YouTube Shorts?

Yes. The 9:16 format is perfect for Shorts. The 60-second trim preset is ideal.

Can I use this for Instagram Reels?

Yes. The exported MP4 is ready for Instagram. The 9:16 and 4:5 formats are supported.

What if my video is already vertical?

You can still use this tool to add auto-captions and stylish text overlays to it.

Do I need to install CapCut?

No. This is a completely free, browser-based alternative to CapCut for making Reels.

Why does my browser crash?

If you upload a very large video, the browser may run out of memory. Try trimming the video first using our Video Trimmer.

What works best for 9:16 conversion

Converting landscape to portrait always requires a trade-off. Here is how different types of footage perform.

Footage TypeResultNotes
Static horizontal video (talking head)PerfectUse the pan tool to center the face. The blurred background fills the empty space.
Action video (subject moves left to right)Works, with caveatsYou must drag the video to follow the subject. It is manual tracking, not AI tracking.
Adding auto-captionsPerfectWhisper AI runs locally to generate perfectly timed 9:16 subtitles.
Very long videos (>5 mins)Works, with caveatsRendering longer videos takes time. Trim to 60s for Reels.
High-motion sportsPoorIf the subject is constantly moving in and out of the frame, manual panning is very difficult.
Uploading massive files (>1GB)PoorBrowsers have memory limits. Compress the video first.

Tips for a cleaner result

  • Trim before rendering

    Keep your Reels under 60 seconds. It renders faster and keeps your audience engaged.

    Video TrimmerVideo Compressor

  • Fix wrong words

    Auto-captions are not perfect. Click the "Edit text" tab and fix any typos before you hit render.

  • Use the 15s / 30s presets

    If you have a long video, use the quick trim buttons to isolate a short highlight.

  • Test your pan

    Hit "Play" in the preview to see if your subject stays in frame before rendering the whole video.

ToolDeck vs Cloud Video Editors

Cloud tools like CapCut or Kapwing upload your video, require an account, and often watermark the export. ToolDeck runs entirely locally.

FeatureTToolDeckCloud Editors (e.g. CapCut)
Uploads video to a serverNoYes
Adds a watermark to exportNoYes
Requires app installationNoYes
Has manual Pan & Zoom trackingYesVaries
Auto-captions includedYesVaries
Works in your browserYesYes
Subscription requiredNoYes

What you get for free

  • 16:9 to 9:16 Conversion

    Instantly switch to vertical format with a blurred background filling the empty space.

  • Manual Pan & Zoom

    Drag the video inside the preview frame to track your subject as they move.

  • Auto-Captions

    Whisper AI listens to your video and generates perfectly timed subtitles.

  • 45+ Caption Styles

    Neon, Glitch, Vaporwave, Gradient Box, Comic. Fully customizable text, colors, and positions.

  • No Watermark

    Export a clean, 1080p MP4 file. We never stamp our logo on your content.

  • Audio Preserved

    The original audio track is trimmed and copied untouched into the final MP4.

Your video never leaves your device

There is no upload step and no account. The rendering engine runs inside your browser using WebCodecs, so your video is never sent to a server. Read how we keep it private.

More free video tools

Trim, compress, enhance and upscale. Nothing uploaded, ever.

See all ToolDeck tools

100% Private Video Conversion

There is no upload step and no account. The video processing and rendering happen entirely inside your browser. Your video is never sent to a server. Read how we keep it private.