PicsFit
Start Compressing
Your images never leave your device

Social Media Image Resizer

Resize and compress images for every major social platform — Instagram, TikTok, YouTube, Pinterest, Xiaohongshu and more.

Choose a platform template

Crop mode

Drop images here

JPG, PNG and WebP supported. Max 20MB each, up to 20 files.

Images are processed locally in your browser.

Social Media Settings

1080 × 1080 · 1:1
Variables: {name} {ext} {w} {h} {idx} {format} {date}
Remove EXIF (camera, GPS, timestamp). Required by many platforms.

How it works

  1. 1Drop your photo.
  2. 2Pick a platform preset (1080×1080 IG square, 1080×1920 IG story, 1080×1350 IG portrait, YouTube thumbnail, etc.).
  3. 3Pick a crop mode: Fit (with padding), Fill (cover), or Stretch.
  4. 4Choose background color for Fit mode (white / dark / neutral).
  5. 5Click Compress and download — JPG by default, switchable to WebP/PNG/AVIF.

Why this resizer

  • Every social platform has different aspect ratios — get them right without editing in Photoshop.
  • Visual crop diagrams show exactly what Fit / Fill / Stretch will do before you commit.
  • Background color selector for letterboxed images (Fit mode).
  • Local processing — your unposted content stays on your device.

Features

Instagram square / portrait / story
TikTok cover (9:16)
YouTube thumbnail (16:9)
Pinterest pin (2:3)
Xiaohongshu cover (3:4)
Fit / Fill / Stretch with diagrams
Background color for Fit

Frequently asked questions

What aspect ratios do social platforms use?
Instagram square 1:1, Instagram portrait 4:5, Stories 9:16, TikTok 9:16, YouTube thumbnail 16:9, Pinterest pin 2:3, Xiaohongshu cover 3:4. Pick the platform preset and the resizer handles the math.
Will Fit add black bars to my image?
Fit pads with the background color you choose (white, dark, or neutral). Use Fill instead if you want to crop to fill the entire frame without padding.
Are my images uploaded to your server?
No. All images are processed locally in your browser using JavaScript and WebAssembly. Your files never leave your device, and we have no infrastructure that could receive them.
Can I compress multiple images?
Yes. You can drop a batch of images (or an entire folder) and download the compressed results as a single ZIP file with the original folder structure preserved.
Which formats are supported?
JPG, PNG, WebP and AVIF are supported when available in your browser. The Auto mode picks the smallest modern format your browser can encode.
Can I compress images to a specific size?
Yes. Use the Compress to KB tool to target 100KB, 200KB, 500KB, 1MB or any custom size.
Do I need an account?
No. There is no signup, no login, and no payment. The tool works as soon as the page loads.

Related tools

Compress Image
Universal compressor for any format
Compress JPG
Free local JPG optimizer
Compress PNG
Lossless and smart PNG compression
Compress WebP
Local WebP optimizer
Compress AVIF
Modern AVIF encoder
PNG to WebP
Convert with transparency
Compress to KB
Custom target file size
Compress to 100KB
Hit the 100KB target
Compress to 200KB
Compress to 500KB
Compress under 1MB
Shopify product images
2048×2048 WebP
App Store screenshots
Your images never leave your device. All compression happens locally in your browser. We do not upload, store, or view your images. No upload · No account