Social Media Image Resizer — Social Media Tools — Zapit

Social Media Image Resizer

Resize images to exact dimensions for Instagram, Facebook, X and more.

Drop an image here or click to upload

PNG, JPEG, WebP, GIF, BMP supported

Target Size

Instagram

Facebook

Twitter / X

LinkedIn

YouTube

TikTok

Pinterest

WhatsApp

Fit Mode

Platform Size Reference

PlatformImage TypeDimensions
InstagramSquare Post1080x1080
Portrait Post1080x1350
Landscape Post1080x566
Story / Reels1080x1920
FacebookShared Post1200x630
Cover Photo851x315
Profile Picture170x170
Twitter / XIn-Stream Image1200x675
Header Photo1500x500
Profile Picture400x400
LinkedInShared Post1200x627
Cover Photo1584x396
Profile Picture400x400
YouTubeThumbnail1280x720
Channel Banner2560x1440
Channel Icon800x800
TikTokVideo / Story1080x1920
Profile Picture200x200
PinterestStandard Pin1000x1500
Square Pin1000x1000
WhatsAppProfile Picture800x800
Status Image1080x1920
Resize any image to the exact pixel dimensions required by Instagram, Facebook, Twitter/X, LinkedIn, YouTube, TikTok, Pinterest, or WhatsApp — directly in your browser with no upload to a server.

Key Features

25+ platform presets
Includes professionally-researched size presets for every major social platform and content type: posts, stories, covers, headers, profile pictures, thumbnails, and banners.
Three fit modes
Contain mode letterboxes the image with a customisable background colour; Cover mode crops to fill the canvas from the centre; Stretch mode fills the canvas exactly, even if that distorts the image.
Custom dimensions
Toggle Custom mode to enter any pixel width and height if you need dimensions not covered by the built-in presets.
Canvas-based, client-side
All resizing is done on an HTML5 Canvas element in your browser. Your image is never uploaded to any server, ensuring complete privacy.

How to Use

  1. 1Click the upload area or drag and drop an image file.
  2. 2Select a platform and preset, or enable Custom mode and enter your own dimensions.
  3. 3Choose a fit mode (Contain, Cover, or Stretch) and set a background colour if needed.
  4. 4Click Resize Image to render the output. Preview the result and click Download PNG to save.

Frequently Asked Questions