Home Tools Blog About

Change Horizontal Image to Vertical Image

In short

Rotate landscape images 90° CW or CCW, or pad them to portrait aspect (4:5, 9:16, 3:4). Free, offline, client-side - no watermarks.

  • Runs in your browser
  • Nothing uploaded
  • Free, no sign-up

Turn landscape images into portrait - either by true 90° rotation (CW or CCW) or by padding to a target portrait aspect ratio like Instagram 4:5, Stories/TikTok 9:16, or print-friendly 3:4. Everything runs in your browser.

Drop an image here, or click to choose a file
Pick how to make it portrait - the image updates instantly:

Original

Upload a landscape image to begin.

Portrait result

The converted image appears here.
🛡
100% PrivateNo server uploads, ever
InstantRuns in your browser
💧
No WatermarksClean output, always
🆓
Free ForeverNo accounts, no limits

How to Use Change Horizontal Image to Vertical Image

  1. Upload an image. Drop a JPG, PNG, WebP, or GIF onto the box, or click to open the file picker. The source image stays in your browser - no upload.
  2. Pick a conversion mode. Rotate CW turns the image 90° clockwise (right edge becomes top). Rotate CCW rotates the other way. Pad keeps orientation and adds coloured bars so the canvas matches a portrait aspect.
  3. In Pad mode, choose the aspect ratio. 4:5 for Instagram portrait, 9:16 for Stories/Reels/TikTok, 3:4 for print, 2:3 for 35mm portrait. The tool calculates how much padding is needed to fit your source at native resolution.
  4. Pick the padding colour. Default white. The colour picker shows a live preview when you change it. JPEG output always fills with the chosen colour (JPEG has no alpha); PNG preserves alpha when the colour is white and you are in rotate mode.
  5. Pick an output format. PNG is lossless and keeps transparency. JPEG is smaller and gains a quality slider that defaults to 92%.
  6. Click Apply or press Ctrl/Cmd+Enter. The preview re-renders in under 100ms for typical smartphone photos. The button briefly shows "Rendering…" for very large images.
  7. Copy or download. Copy attempts to place the PNG blob on your clipboard (Chrome/Edge/Safari over HTTPS). Download saves a file named with the mode and a timestamp.

Frequently Asked Questions

What does converting horizontal to vertical mean?

Either rotating a landscape image 90° so it becomes portrait, or keeping the original orientation but padding above and below so the final canvas matches a portrait aspect ratio. This tool supports both.

Which direction does the tool rotate my image?

Your choice. The default is 90° clockwise (right edge of the source becomes top of the output), but a single click switches to 90° counter-clockwise for cases where that reads better.

When should I use Pad mode instead of Rotate?

When the image already reads correctly in landscape but you need it to fit a portrait slot – e.g. posting a landscape photo to Instagram’s 4:5 feed, or to a 9:16 Story without distorting it. Pad adds coloured bars above and below instead of rotating.

Will the image quality be affected?

Rotation and padding are lossless operations when you pick PNG – the pixel data is simply re-arranged. JPEG re-encodes with the quality slider (default 92%), which is near-lossless but introduces some compression if you pick lower values.

What image formats are supported?

Input: JPG, PNG, WebP, and GIF (first frame only for animated GIFs). Output: PNG (keeps transparency in Rotate mode) or JPEG (smaller, with a quality slider).

Is my image uploaded to a server?

No. All processing happens in your browser using the HTML5 Canvas API. The image never leaves your device – there is no network request with your data.

How large of an image can I convert?

Up to 20MB / 8000×8000 runs smoothly on a modern laptop. Very large camera RAWs converted to PNG can take a few seconds – the button shows “Rendering…” during that time.

Can I convert multiple images at once?

Currently the tool processes one image at a time. A quick Reset → drop → Apply cycle takes about two seconds, so batch-of-one is still fast.

Is this tool free to use?

Yes, completely free – no watermarks, no sign-up, no usage limits.

Will EXIF data be preserved?

No. Canvas-based rotation strips EXIF metadata (camera settings, GPS, capture time). If you need that metadata preserved, use a desktop photo editor instead.

Keep going

Related Tools

All Image tools →

Change Vertical to Horizontal Image

Rotate a vertical (portrait) image to horizontal (landscape) instantly. 90° CW/CCW or 180°. Free,…

Change Image Base Color

Change Image Base Color with tint, hue-shift, or overlay modes and an intensity slider.…

Change Image Quality and Compression

Change Image Quality and Compress JPEG, WebP, or PNG images with a live quality…

Add Background to Image

Add background to images online for free. Change image background color. Fast, private, 100%…

Add Border to Image Online - Photo Frame Effect

Add border to any image online. Upload photo, customize border, download. 100% private.

Add Image Effect Online - Apply Photo Effects

Add effects to images online for free. Apply grayscale, sepia, vintage, and more. Fast,…

Add Noise to Image

Add noise to images online for free. Apply grain effect to your photos. Fast,…

Add Rainbow Filter to Image

Add rainbow filter to images online for free. Apply colorful rainbow effect to any…

Add Sepia Filter to Image - Vintage Photo Effect

Add sepia filter to any image online. Upload your photo, apply vintage sepia effect,…

Add Stroke to Image

Add stroke or border to images online for free. Create framed images easily.

Convert Add Symmetry to Image

Mirror an image to create horizontal or vertical symmetry effects, preview the result, and…

Add Text to Image Online - Text on Photo

Add text to images online for free. Overlay text on your photos. Fast, private,…

Share

Embed this tool

Add this free tool to your website. Copy and paste the code: