Resize Image Free

Resize JPG, PNG, WebP images to any dimension online for free. Set custom size, maintain aspect ratio, batch resize with instant download.

Last updated:

The four fit modes, and when each is right

Resizing is only simple when the target has the same shape as the source. The moment the aspect ratios differ — a landscape photo into a square Instagram post, say — something has to give, and the fit mode is you deciding what.

Fill is the one most people want for social media. It scales the image until it covers the whole frame and crops whatever hangs over the edge, so the result is full-bleed with no bars. The cost is that the edges of your picture are gone, which matters if the subject sits near one.

Fit keeps the entire picture and letterboxes it, leaving bars above and below or at the sides. In a PNG those bars are transparent; a JPEG cannot store transparency, so they come out white. Pad does the same letterboxing but lets you choose the bar colour, which is what you want when the image is going onto a coloured background.

Stretch forces the exact dimensions and lets the picture distort. It is almost never what you want for a photograph, and occasionally exactly right for a texture or a background pattern where distortion is invisible.

  • Fill — covers the frame, crops the overflow. Best for social posts
  • Fit — whole image kept, bars transparent in PNG, white in JPEG
  • Pad — same as Fit, with a bar colour you pick
  • Stretch — exact size, aspect ratio ignored, distortion accepted

Enlarging is not the same as reducing

Making an image smaller throws away pixels, and the result is usually sharper than the original at that size. Making it bigger has to invent pixels that were never captured, and no amount of processing can recover detail that is not there. A 400-pixel image blown up to 1600 will look soft, and it will look soft in any tool.

So the practical rule is to start from the largest version you have. If you need a 1080-pixel Instagram post, resize down from the camera original rather than up from a copy someone sent you on a messaging app, which has usually already been reduced and compressed once.

The percentage tab makes the direction obvious: anything above 100% is enlargement, and the preview will show you what that costs before you commit.

Sizes worth knowing

Every platform crops to its own frame, and getting the dimensions right in advance is the difference between a post that looks composed and one where a head is cut off. The presets here cover fourteen of the common ones so you do not have to remember them.

Instagram takes 1080×1080 for a square post, 1080×1350 for portrait — which occupies more of the feed and is generally the better choice — and 1080×1920 for stories and reels. YouTube thumbnails are 1280×720 and channel banners 2560×1440. Twitter/X posts sit at 1200×628, LinkedIn at 1200×627, and Facebook posts at 1200×630 with a 851×315 cover.

  • Instagram square 1080×1080 · portrait 1080×1350 · story 1080×1920
  • YouTube thumbnail 1280×720 · banner 2560×1440
  • Twitter/X post 1200×628 · LinkedIn post 1200×627
  • Facebook post 1200×630 · cover 851×315 · Pinterest pin 1000×1500

Resize before you compress

Dimensions and file size are separate problems, and doing them in the right order saves far more than doing either alone. An image shown 800 pixels wide gains nothing from being 4,000 wide — those extra pixels are pure weight, and no quality setting will remove them.

Resize to the size it will actually be displayed at, then compress. A camera photograph taken from several megabytes through both steps usually lands well under a hundred kilobytes with no visible difference on screen.

Everything here runs in your browser. Nothing is uploaded, there is no queue and no account, and a batch of images is processed on your own machine — which is also why it keeps working when the connection does not.

Frequently Asked Questions

What is the correct image size for Instagram in 2026?

Instagram recommends 1080×1080 px for square posts, 1080×1350 px for portrait posts (4:5 ratio), and 1080×1920 px for Stories and Reels. Always use the highest resolution available — Instagram compresses on upload. Use FixFlowHub's Social Media tab to apply any Instagram preset in one click.

What is the YouTube thumbnail size in 2026?

The recommended YouTube thumbnail size is 1280×720 px (16:9 ratio) with a maximum file size of 2 MB. Use JPEG or PNG format. Thumbnails display across multiple sizes, so ensure key text and visuals are centred and clearly visible even at small sizes.

What is the difference between Fit, Fill, Stretch and Pad resize modes?

Stretch fills the target canvas exactly — dimensions are forced and may distort the image. Fit scales the image to fit inside the target without cropping, leaving blank edges. Fill scales and crops the image to cover the full canvas with no empty space. Pad is like Fit but fills the blank edges with a configurable solid background colour.

How do I resize an image without losing quality?

To minimise quality loss, avoid enlarging images beyond their original resolution. Use Fit or Pad mode to preserve the original aspect ratio, and save as PNG for lossless output. Downscaling always maintains quality; upscaling (beyond original resolution) produces a softer image regardless of the tool used.

Can I resize multiple images to the same dimensions at once?

Yes. Upload multiple images, set your target dimensions in the Custom tab or select a Social Media preset, then click Resize All. Every image is resized to the same output dimensions simultaneously. Download individually or use ZIP to download all resized images in one archive.

What does the Percentage tab do?

The Percentage tab resizes relative to the first uploaded image's dimensions. 50% halves both width and height (reducing to one quarter of the original pixel area). 200% doubles them. Useful for quick downsampling without needing to remember exact pixel values.

Related free tools

More free image tools