What the GIFvideo → gif, the way creatives need it
vertical video to gif

Vertical video to GIF: pick the shape before the settings

At the same 480 pixel width, a 9:16 frame holds about three times the pixels of a 16:9 one and nearly twice a square. In a format that pays per pixel, the shape you keep is the biggest size decision on the page.

Drop a video, get a GIF free · frame-perfect · nothing leaves your browser Open the converter →

How to convert vertical video to a GIF

What the GIF does the whole thing locally, right in your browser: nothing here ever leaves your machine.

  1. Get to the tool. No app needed: browse to What the GIF on your phone or computer and the converter is right there.
  2. Add the vertical clip. Drop or pick the 9:16 MP4 or MOV. The preview and timeline appear without anything being sent off the device.
  3. Decide the shape. Stay 9:16 to keep the full tall frame, take 4:5 for a shorter portrait, or go 1:1 for a lighter square. Drag the crop box so the subject stays centered.
  4. Tighten the loop. Whittle the clip to the few seconds that hold the moment, using arrow-key frame steps to nail the first and last frame.
  5. Lighten the file. Bring the width to 360 to 480 pixels, hold 10 to 15 fps, and strip the palette back to 128 colors or below while the size readout reacts.
  6. Download the GIF. Convert and save. The output carries no watermark and never touched a server.

Phone footage thinks in portrait

Nearly everything a phone records is 9:16: clips destined for Reels, Shorts, or Stories, screen recordings of apps, the video a friend fired into the group chat. Turning one into a GIF makes sense for reactions, product moments, and embeds that need to autoplay silently. Drag the clip into the converter and the preview builds on your device; portrait MP4 and MOV decode natively in every current browser, so there is no format wrangling first. If the clip is stuck on an iPhone, the iPhone video to GIF page covers getting it off the phone.

Tall, cropped, or boxed

The crop control only offers true ratios, so nothing ever stretches or squashes. For portrait footage the menu reads like this: 9:16 preserves the full tall frame and looks like the original; 4:5 shaves a little from the top and bottom for feeds that favor shorter portrait; 1:1 cuts a square that travels well in chat and costs noticeably fewer pixels than the tall version. Because only exact ratios are offered, the output is always a clean standard shape rather than something a platform will want to re-letterbox. Drag the crop box around until the subject sits where you want it before moving on.

Shapes also collide sometimes: a tall clip headed into a square output, or a sequence mixing portrait and landscape sources. A Mismatched Clips setting gives you two honest answers for that. Crop to fill enlarges the clip until no gap remains, and the preview dims whatever gets shaved off so the cost is visible up front. Fit with bars shrinks the clip until all of it fits, filling the leftover space with real black bars you can see live.

Side by side demo of the Mismatched Clips options: Fit with bars keeps the whole vertical clip visible between black pillarbox bars, while Crop to fill zooms the clip to fill the frame and dims the trimmed edges in the preview.
Fit keeps everything and adds bars; crop fills the frame and trims.

Find the two seconds worth looping

Phone clips run long by nature; the loop inside them is usually somewhere between two and five seconds. Grab the ends of the timeline and close in on the beat, then use arrow-key frame steps to place the first and last frame precisely. For a reaction or a punchline, that placement is the whole joke. One frame of slack at either end and the timing goes flat. And if the moment needs a label, you can lay up to three text captions over the preview, meme-style or clean, each with optional timing so it shows for only part of the loop.

The trim also happens to be the strongest size reduction available, ahead of anything in the settings panel, so make it count before adjusting anything else.

Weight control for tall frames

A tall GIF spends pixels fast, so keep the other dials modest:

An estimate of the finished size ticks along as you adjust; land it under about 2 MB for chat. When the target is genuinely tiny, the small GIF from video page ranks every lever by payoff.

Runs on the phone too, privately

Because the tool is a web page, the phone that shot the clip can also convert it: open the site in the phone's browser and the whole pipeline runs on the device. No app store, no account, and no copy of your footage on any server, since none is ever contacted with it. Encoding runs at the speed of the device, so a short clip finishes quickly and a long one is just another argument for trimming first. The export downloads wherever you are working, watermark-free, ready to post as the shape you chose.

Tall clip, tidy GIF.

Choose the shape, trim the beat, and export in the tab. Vertical stays vertical unless you decide otherwise, and no footage goes anywhere on the way.

Open the converter

Questions, answered

Do vertical GIFs have to become squares?
No. Lock the crop to 9:16 and the GIF stays exactly as tall as the source. Squares and 4:5 portraits are options for when you want a lighter or more feed-friendly shape, not requirements.
Why does a tall GIF weigh more than a square one at the same width?
Height is pixels too. A 480-wide 9:16 frame is 853 pixels tall against a square's 480, so every single frame carries roughly 78 percent more data. Multiply by dozens of frames and the difference gets real fast.
Can I do the whole conversion on my phone?
Yes. The converter runs in a phone browser the same way it runs on a desktop, processing the clip on the device itself. No app is involved and the GIF saves straight back to the phone.
What happens when my clip's shape doesn't match the output frame?
The Mismatched Clips setting gives you the choice: Crop to fill zooms the clip until the frame is full and dims the trimmed edges in the preview, while Fit with bars shrinks it to fit whole inside real black bars. Both preview live before you convert.
Which settings keep a phone clip light?
Trim to a few seconds, keep the width in the 360 to 480 range, hold the frame rate near 10 to 15 fps, and cap the palette between 64 and 128 colors. Watch the estimate and stay under roughly 2 MB for anything headed to chat.