Social media image resizer

Resize any photo to the exact dimensions a social platform needs with this free social media image resizer. Choose from ready-made presets for Instagram square, portrait, story and reel, Facebook posts and covers, X posts and headers, TikTok, YouTube thumbnails and profile pictures. Pick Crop to fill for an edge-to-edge image with no borders, or Pad to fit to keep the whole image with a background color of your choice, then download a file sized perfectly for the platform. Everything runs 100% in your browser, so your image is processed locally and never uploaded to any server. It works on JPG and PNG files and keeps your photos completely private.

🔒 100% private — files never leave your device

Loading…

How to use

  1. Select or drop an image (JPG or PNG).
  2. Pick a platform preset such as Instagram Square 1080×1080 or YouTube Thumbnail 1280×720.
  3. Choose Crop to fill or Pad to fit, and set a background color for padding.
  4. Click Resize, preview the result, then download the perfectly sized image.

Frequently asked questions

Which platforms and sizes does the resizer support?

It includes presets for Instagram Square (1080×1080), Instagram Portrait (1080×1350), Instagram Story/Reel (1080×1920), Facebook Post (1200×630), Facebook Cover (820×312), X Post (1600×900), X Header (1500×500), TikTok (1080×1920), YouTube Thumbnail (1280×720) and a 320×320 Profile picture.

What is the difference between Crop to fill and Pad?

Crop to fill scales your image to cover the whole frame and center-crops the parts that don't fit, so there are no borders. Pad scales the image to fit entirely inside the frame and fills the leftover margins with a background color you choose, so nothing is cut off.

Is my image uploaded anywhere?

No. The resizing is done locally on a canvas in your browser, so your image never leaves your device and nothing is uploaded to a server.

What image formats can I use?

You can load JPG and PNG images. If the source is a PNG the result is exported as PNG so transparency is preserved; otherwise it is saved as a high-quality JPG.

Will the output be the exact size the platform expects?

Yes. Each preset uses the platform's recommended pixel dimensions and the image is drawn onto a canvas at exactly that width and height, so the exported file matches the preset precisely.

Will resizing reduce the quality of my image?

The tool uses high-quality smoothing and exports JPGs at 92% quality, so results look crisp. For the sharpest output, start with an image at least as large as the target preset — upscaling a small photo can look soft.

About this tool

Free social media image resizer that runs 100% in your browser — resize any photo to exact Instagram, Facebook, X, TikTok or YouTube dimensions. Crop-to-fill or pad-to-fit. No uploads.

Related tools