Resize Image to 1080 × 1920

Resize photos to 1080 x 1920 (9:16) for Instagram Stories, Reels, TikTok and phone wallpapers. Crop or pad. Batch resize in your browser.

Your files are processed in your browser and never uploaded.

px
px
90

Applies to JPG, WebP and AVIF output. Lower means smaller files; PNG stays lossless.

Drop images here

Choose files

HEIC, JPG, PNG, WebP, AVIF, GIF, BMP · up to 50 megapixels each · you can also paste

How to use

  1. The size is set to 1080 × 1920 (9:16 vertical). Add your images.
  2. Use "Crop to fill" to fill the screen, or "Fit and pad" to keep a landscape photo whole with a coloured background.
  3. Download the vertical images or a ZIP of the batch.

Features

Full-screen vertical
9:16 at 1080 × 1920 fills the entire phone screen in Stories, Reels, TikTok and Shorts.
Landscape-friendly padding
Turn wide photos into vertical frames with a background colour instead of cropping away most of the image.
Phone wallpaper ready
The same size works as a wallpaper for most phones.
Runs locally
Your images stay on your device throughout.

The vertical format

Vertical full-screen content has become the dominant format on mobile: Instagram Stories and Reels, TikTok, YouTube Shorts, Snapchat and Facebook Stories all use a 9:16 frame. At 1080 × 1920 pixels the image matches a Full HD phone screen exactly, so the platform does not need to scale or crop it further. Uploading at this size avoids unexpected crops and the softening that comes from being upscaled.

Turning regular photos into Stories

Most photos are not 9:16. A typical 4:3 phone photo cropped to fill a Story loses more than half of its width, which works for portraits but not for group shots or landscapes. Here you have two options:

Safe zones

Platform interfaces cover parts of the screen. On Instagram Stories, the top area holds the progress bar and account name, and the bottom area holds the reply field. On Reels and TikTok, captions, buttons and the music label sit along the bottom and the right side. Keep faces and text inside the central area, roughly the middle 1080 × 1420 pixels, to be safe.

Batch preparation

Planning a series of Stories? Add all the photos at once. They are resized to the same 1080 × 1920 frame with identical settings, so the sequence looks consistent, and you can download the whole set as a ZIP to transfer to your phone.

How it works

Images are decoded on your device, rotated according to EXIF orientation, cropped or padded to 9:16, and resampled with the Lanczos3 filter for sharp results. Choose JPG as the output for the most predictable upload quality.

Related sizes: 1080 × 1350 for feed posts and 1920 × 1080 for horizontal video frames.

Frequently asked questions

What is the Instagram Story size?

1080 × 1920 pixels, a 9:16 vertical ratio. The same size is used for Reels covers, Facebook Stories, TikTok, YouTube Shorts and Snapchat.

Where should I avoid placing text?

Keep important content out of roughly the top 250 and bottom 250 pixels, where the profile name, progress bar and reply box appear.

My photo is landscape. How do I make it vertical without losing most of it?

Choose "Fit and pad". The whole photo is placed in the middle of the vertical frame, and the space above and below is filled with a colour of your choice.

Can I use this as a phone wallpaper?

Yes. 1080 × 1920 matches many phones' screen ratio. Newer phones are taller (around 9:19.5), so some sides may be cropped slightly by the lock screen.

Common image sizes

Related tools