Image Resizer

Resize images to any dimension

100% free. Runs entirely in your browser - your files and data never leave your device and nothing is uploaded to any server.

cloud_upload

Drag & drop files here

or browse to upload

Supports PNG, JPG, WebP up to 20MB

Processed in your browser - your file never leaves this device.

About this tool

Instagram Stories and Reels are full-screen 1080 by 1920 frames (9:16), but the app draws its own interface on top: your profile name at the top, and the reply bar, captions or buttons at the bottom. Designing for Stories means designing for the area those overlays leave clear. This page fits images into that full-screen 9:16 frame; keep text clear of roughly the top and bottom 250 pixels, where the profile row and reply box sit.

How to use this tool

  1. Add the imageDrop in a photo, poster or post you want to share as a story.
  2. Fit it to 9:16Position the image so the key content sits in the middle band, away from the top and bottom edges.
  3. Share the storyDownload to your phone and post it as a Story, or use it as a Reels cover.

Keep text inside the safe zone

Leave roughly the top 250 pixels and bottom 250 to 340 pixels free of text and logos; Reels need more room at the bottom and right for captions and buttons. Put links in the link sticker rather than as text, and if you resize a landscape photo into 9:16, add a blurred or solid background instead of stretching it.

Key features

  • Full-screen stories without black bars or awkward crops.
  • Turn feed posts and flyers into stories in seconds.

Common uses

  • Story announcements and promos.
  • Reels cover images.
  • Converting a post into a story.

Tips for better results

  • Keep text in the central area.
  • Use stickers for links.
  • Fill empty space with a colour rather than stretching.

Mistakes to avoid

  • Text hidden behind the reply bar.
  • Stretching a landscape photo to fill 9:16.

Frequently asked questions

1080 x 1920 pixels (9:16).

Keep text and logos away from roughly the top 250 and bottom 250-340 pixels.

Reels are 1080 x 1920, but the profile grid shows a cropped preview of the cover.

Instagram overlays its own interface on this: the profile row at the top and the reply box at the bottom eat roughly 250 pixels each.

Drop it onto this page. The Instagram Story preset is already selected, so it resizes straight to 1080 x 1920 pixels and shows the crop before you download.

Related guides