Free social media image resizer

Upload a picture, pick a network and a size, and download it ready to post. Your image is resized in your browser and never leaves your device.

These are recommended sizes. Networks change them from time to time, so check their help pages if something looks off.

How to use it

  1. Choose an image from your device or drop it on the page.
  2. Pick the network and the size you need: post, story, cover, profile picture and more.
  3. Choose Fill to crop the edges, or Fit to keep the whole image and add a background color.
  4. Download the resized image and post it, or schedule it with PilotPost.

Tips

Fill or fit?

Fill covers the whole frame and crops whatever sticks out. Fit keeps your whole image and fills the empty space with the background color you choose.

Start big

Use the largest version of your image you have. Making a small image bigger can make it look blurry.

Keep text away from the edges

Profile pictures are often shown as circles and covers are cropped on some screens. Keep important text and faces near the center.

Pick the right format

Use JPG for photos to keep files small, and PNG for graphics, logos and images with text.

Questions

Is my image uploaded anywhere?
No. It's resized right in your browser, so it never leaves your device and nothing is stored.
Which networks are included?
Instagram, Facebook, LinkedIn, TikTok, YouTube, X and Pinterest, with sizes for posts, stories, covers, banners and profile pictures.
Are these the official sizes?
They're the commonly recommended sizes. Networks change them from time to time, so check their help pages if an image looks off.
Can I schedule the image after resizing?
Yes. Add it to a post in PilotPost and schedule it to all your networks from one calendar.

More free tools

Free social media image resizer