Social Media Image Resizer

Upload one image, get it resized for every platform at once — Instagram, TikTok, LinkedIn, Facebook, X, and Pinterest. Free, no login, and nothing leaves your browser.

Drag & drop an image, or click to upload

JPG, PNG, or WEBP · up to 25MB · nothing is uploaded to a server

Why resize your images per platform?

Every platform expects a different aspect ratio, and if you upload the wrong size, the platform will crop it for you — usually cutting off faces, text, or logos. Resizing correctly ahead of time means your post shows up exactly the way you designed it, on every feed.

  • Instagram Post: 1080 × 1080px (square)
  • Instagram Story / Reels: 1080 × 1920px
  • TikTok: 1080 × 1920px
  • LinkedIn Post: 1200 × 627px
  • X (Twitter) Post: 1600 × 900px
  • Facebook Post: 1200 × 630px
  • Pinterest Pin: 1000 × 1500px

Frequently asked questions

Is this free image resizer really free?

Yes. There's no login, no watermark, and no limit on how many images you resize. It runs entirely in your browser.

Do you upload or store my images?

No. Everything happens locally in your browser using the HTML canvas — your image is never sent to a server, so it stays completely private.

What sizes does it export?

One upload generates ready-to-post sizes for Instagram (feed post and Story/Reels), TikTok, LinkedIn, Facebook, X (Twitter), and Pinterest — all at once.

Will my image get stretched or distorted?

No. Each size uses a center-crop fit, so your image fills the exact dimensions each platform expects without warping — the same way most platforms crop an upload themselves.

What file types are supported?

JPG, PNG, and WEBP uploads up to 25MB. PNGs are exported as PNG to preserve transparency; everything else exports as JPEG.

More free tools

Now schedule it across all your platforms

Once your images are resized, Socialic lets you plan, batch, and publish them to Instagram, TikTok, LinkedIn, Facebook, and X from one calendar.