Landscape to vertical video. A blurred background fills the frame, free.
Drop in a wide clip or picture and it comes back 9:16 in your chat, with a blurred copy of itself behind it. It runs on Treza's FFmpeg node, which costs nothing.

Before

Look
Free. It lands in your chat.
Everything on this page was made on Treza. See pricing
The same fills on other footage
Each one is the FFmpeg node's own output, from the same command the button sends.

Blurred fill on a reef
The whole shot, the sea carried up and down.
FFmpeg node
Zoomed in on a drive
The car fills more of the frame.
FFmpeg node
Dark backdrop on a plate
Space above and below for words.
FFmpeg nodeHow it works
- 01
Drop in a clip or a picture
Any landscape video or photo from a phone or a camera. No footage? Switch to "Make it for me" and write one line about the shot.
- 02
Pick a fill
Blurred fill, zoomed in or dark backdrop. Every clip on this page is real output of the command your file gets.
- 03
Sign in and it runs
Google sign-in, then the vertical file appears in your chat, usually within a couple of minutes. Free: the FFmpeg node costs nothing.
What the button sends
Each option is one FFmpeg filter chain, run by Treza's FFmpeg node on your file: a small blurred copy scaled up to 1080 by 1920, with your picture laid over its centre.
- Blurred fill
split[a][b];[b]scale=270:480:force_original_aspect_ratio=increase,crop=270:480,gblur=sigma=10,scale=1080:1920,eq=brightness=-0.06[bg];[a]scale=1080:1920:force_original_aspect_ratio=decrease[fg];[bg][fg]overlay=(W-w)/2:(H-h)/2,setsar=1- Zoomed in
split[a][b];[b]scale=270:480:force_original_aspect_ratio=increase,crop=270:480,gblur=sigma=10,scale=1080:1920,eq=brightness=-0.06[bg];[a]scale=1620:1920:force_original_aspect_ratio=decrease,crop='min(iw,1080)':ih[fg];[bg][fg]overlay=(W-w)/2:(H-h)/2,setsar=1- Dark backdrop
split[a][b];[b]scale=270:480:force_original_aspect_ratio=increase,crop=270:480,gblur=sigma=10,scale=1080:1920,colorchannelmixer=rr=0.35:gg=0.35:bb=0.35,eq=saturation=0.7[bg];[a]scale=1080:1920:force_original_aspect_ratio=decrease[fg];[bg][fg]overlay=(W-w)/2:(H-h)/2,setsar=1
For a video the chain goes into -i {input} -vf "<chain>,format=yuv420p" -c:v libx264 -crf 20 -preset medium -c:a aac -b:a 192k -movflags +faststart {output}; a picture comes back as a JPEG. The sound is carried through.
Landscape to vertical video, answered
Is turning a landscape video vertical on Treza free?
Yes. It runs on the FFmpeg node, which costs nothing; an account with no credits can run it ten times a day. Having the footage generated instead of uploading it is priced like any clip, about $0.28 for a four second one.
How do I make a horizontal video vertical without cropping it?
Put the whole picture across the middle of a 9:16 frame and fill the space above and below with a blurred copy of the same clip. That is what Blurred fill does: nothing is cut off, and the backdrop moves with your footage.
What size does it come back at?
1080 by 1920 pixels, the 9:16 frame of Shorts, Reels and TikTok. A video comes back as an MP4 with its sound unchanged, a picture as a JPEG.
What is the difference between the three?
Blurred fill keeps the whole picture, as wide as the frame. Zoomed in makes it half as big again, so a 16:9 clip loses a sixth of its width on each side. Dark backdrop is Blurred fill with the backdrop dimmed and muted, which leaves room for a title or captions.
What happens with a clip that is already vertical or square?
A 9:16 clip comes back whole at 1080 by 1920, with nothing left to fill. A square or 4:3 clip sits across the middle, with thinner blurred bands above and below.
What formats and sizes can I upload?
MP4, MOV, WebM and the usual phone formats, and JPEG, PNG or WebP for pictures. Keep a file under 25 MB here; longer footage can be uploaded in chat directly.
Your first video is one prompt away.
Generate your first video, image, or draft today. Prepaid credits, no subscription.