Image Resizer

Resize JPG, PNG and WebP images to any dimension or social platform preset — entirely in your browser.

  1. 1Upload image
  2. 2Choose preset
  3. 3Resize method
  4. 4Preview
  5. 5Download

Drag & drop an image to resize

JPG, PNG or WebP — processed privately on your device.

Your resized image

Add an image, then set a custom size or pick a platform preset to see your new dimensions and file size.

How it works

Resizing changes how many pixels an image contains. It's the difference between a profile photo that looks crisp and one that arrives blurry, between a hero image that loads instantly and one that stalls the page, and between a social post that fills the frame and one that gets awkwardly cropped by the platform.

How it works

  • Your image is decoded on your device and redrawn at the dimensions you set, using high-quality smoothing.
  • Fit entire image keeps the whole picture and pads the gaps, so nothing is ever distorted or lost.
  • Smart crop measures detail across the frame — and uses face detection where your browser supports it — to keep the subject in shot.
  • Centre crop trims evenly from each side; Stretch forces the exact shape and can distort photographs.
  • The result is encoded as JPG, WebP or PNG and offered as a download — never uploaded.

Common sizes and where they're used

  • 1080 × 1080 — Instagram feed posts; the square is still the safest crop.
  • 1080 × 1920 — Instagram Stories, Reels and TikTok; keep text away from the top and bottom 250px.
  • 1200 × 630 — Facebook posts and the standard Open Graph link preview.
  • 1280 × 720 — YouTube thumbnails, which are usually viewed at a fraction of that size.
  • 1920 × 1080 — full-width website hero images.

Related tools: Image Compressor · Favicon Generator · Colour Palette Extractor · File Size Converter

Frequently asked

Complete Guide

The Complete Guide to Resizing Images The Right Dimensions for Every Platform

Almost every platform online expects images at a specific size, and almost nobody remembers what that size is. Upload the wrong dimensions and a profile photo gets awkwardly cropped, a banner leaves half its message off-screen, or a thumbnail looks stretched and blurry. Resizing an image correctly is a small skill that saves a surprising amount of frustration, and this guide covers exactly how to do it.

Reviewed by the Calcaroo Editorial TeamEstimated reading time: 10 minutes

Resizing, cropping and compressing are not the same thing

These three words get used interchangeably, but they solve different problems, and mixing them up is one of the most common image mistakes people make.

  • Resizing changes the overall pixel dimensions of an image — making it smaller or larger, usually while keeping its proportions the same.
  • Cropping cuts away part of the image to change its shape or focus, without necessarily changing the overall detail level of what remains.
  • Compressing reduces the file size in bytes without necessarily changing the pixel dimensions at all.

You'll often need more than one of these together — cropping a photo to a square for Instagram, then resizing it to the exact pixel dimensions the platform expects, then compressing it so it uploads quickly. If your main goal is file size rather than dimensions, the Image Compressor is the better starting point; if you need to fit a specific frame or shape, resizing (and often cropping) comes first.

Pixels, aspect ratio and DPI, explained simply

Pixels are the tiny coloured squares that make up a digital image. When a platform says it wants an image "1080 by 1080", it means 1,080 pixels wide and 1,080 pixels tall — the actual dimensions of the image file, regardless of how large or small it appears on any particular screen.

Aspect ratio is the relationship between width and height, usually written like 16:9 or 1:1. Two images can have wildly different pixel counts but the same aspect ratio — a 1000x1000 image and a 500x500 image are both perfect squares (1:1), just at different sizes. Resize an image without respecting its aspect ratio and you get the stretched, squashed look that instantly signals something has gone wrong.

DPI (dots per inch) measures print resolution, not screen resolution — it tells a printer how many dots of ink to place per inch of paper. For anything shown on a screen — a website, an email, a social post — DPI is essentially irrelevant; pixel dimensions are what matter. DPI only becomes important when you're sending an image off to be physically printed, where a low DPI can result in a blurry, pixelated print even though the same file looks fine on screen.

Platform preset sizes you actually need

Every platform has its own preferred dimensions, and they change occasionally as apps redesign their layouts. These are the sizes that cover the vast majority of everyday needs:

PlatformUseRecommended size (px)
InstagramFeed post (square)1080 x 1080
InstagramStory / Reel1080 x 1920
FacebookFeed post1200 x 630
FacebookCover photo820 x 312
LinkedInFeed image1200 x 627
PinterestStandard pin1000 x 1500
TikTokVideo / cover1080 x 1920
YouTubeVideo thumbnail1280 x 720
YouTubeChannel banner2560 x 1440
WebsiteHero image1920 x 1080

These figures are a reliable starting point, but platforms do adjust their specifications occasionally, so it's worth a quick check if a particular upload looks off after a recent app update.

How to use the Calcaroo Image Resizer

  1. 1.Upload the image you want to resize.
  2. 2.Choose a preset (such as an Instagram post or YouTube thumbnail) or enter custom width and height in pixels.
  3. 3.Keep "lock aspect ratio" turned on unless you deliberately want to change the image's proportions.
  4. 4.Preview the result, then download the resized file ready to upload.

Professional tips for resizing images well

  • Start from the original, not a previously resized copy — resizing down from a resize introduces unnecessary quality loss compared with going straight from the source file.
  • Lock the aspect ratio unless a platform specifically requires a different shape, and crop deliberately if you need to change proportions.
  • Resize before you compress, not after — getting the dimensions right first means compression only has to deal with the pixels you'll actually use.
  • Check how the image looks on the actual platform, not just in a preview — social platforms sometimes crop images slightly differently across feed, profile and story views.
  • Keep a folder of your originals at full size so you can always resize again for a different platform later, rather than resizing a resize.
Getting the size right first is what makes every other step — cropping, compressing, uploading — go smoothly.

Common resizing mistakes

  • Stretching instead of cropping. Forcing a rectangular photo into a square by ignoring the aspect ratio distorts faces and objects rather than framing them properly.
  • Enlarging small images. Blowing up a small photo to fill a large banner space produces visible blurring — there's no detail to recover that wasn't captured originally.
  • Ignoring safe zones. Text or logos placed too close to the edge of a banner or cover photo can be cropped off entirely on some devices; keep important content nearer the centre.
  • Resizing after compressing. Doing things in the wrong order can mean compressing pixels you're about to throw away anyway — resize first, then compress.
  • Assuming one size fits all platforms. A perfectly sized Instagram square post will be awkwardly cropped as a Facebook cover photo or a YouTube thumbnail — each platform needs its own version.

You'll also like

Once your image is the right shape and size, compressing it keeps file sizes sensible for fast uploads — the Image Compressor pairs naturally with resizing for exactly this reason. And if you're preparing site graphics rather than social images, the Favicon Generator handles the very specific, very small dimensions browser tabs expect.

Related Digital Tools guides

Keep learning with more from the Calcaroo library.