Skip to content
Free Image LabFree Image Lab

Social Media Image Resizer

New

This free tool resizes one image to every size Instagram, YouTube, LinkedIn, Facebook, X, TikTok and Pinterest ask for, cropping each one around the part of the picture you point at.

Drop an image here

or paste one with Ctrl+V, or choose a file

Use the biggest version you have — every size is cut from it, and the largest banner asks for 2560px across.

Runs entirely in your browser. Your images are never uploaded to a server.

How it works

  1. Drop an image onto the box above, paste one with Ctrl+V, or click to choose a file. Use the largest version you have — every size is cut from it.
  2. Click the important part of the picture. That sets the focal point, and every size is cropped around it, so a face is not sliced off when a wide photo becomes a tall story.
  3. Pick the platforms you are posting to. The sizes most people need are ticked already; tick or untick any of the rest.
  4. Change the file type per size if you need to — JPG for photographs, PNG where a logo or flat color has to stay crisp.
  5. Press Make them, then download the lot as a ZIP, or save and copy them one at a time.

Common use cases

Frequently asked questions

Why does my wide photo get cropped for a story?
Because the shapes genuinely do not match. A 16:9 photo and a 9:16 story have opposite proportions, so something has to go — the only options are cropping, squashing the picture, or padding it with empty bars. This tool crops, and lets you choose what stays in frame by clicking the subject before it does.
What does the focal point actually do?
It decides what the crop is built around. Every size takes the largest rectangle of the right shape that fits inside your image, then slides it so the point you clicked sits as close to the middle as the edges allow. Set it on a face and the face survives a square, a tall story and a wide banner from one setting.
Should I use JPG or PNG?
JPG for photographs — it is smaller and no platform will notice. PNG where the image is flat color, a logo, or has text with hard edges, because JPG compression puts visible fringing around those. Profile pictures for logos default to PNG here for that reason. WebP is smaller than both, but not every platform accepts it on upload.
What if my image is smaller than the size I need?
It still gets made, and it is labelled as enlarged. Enlarging cannot add detail that was never captured, so a 2560-pixel channel banner built from a phone screenshot will look soft. Where it matters, start from the largest original you have rather than a version that has already been resized once.
Are these sizes current?
They were checked in August 2026. Platforms change specifications without announcing it, so if one looks wrong, trust the platform. The dimensions here are kept as plain data in one file specifically so a correction is quick.
Are my images uploaded anywhere?
No. Every resize happens in your own browser using the Canvas API, and the ZIP is assembled there too. The files never leave your device and nothing is stored.

← All resize tools