social media image resizer
Resize any image for every platform — Instagram, Facebook, YouTube, LinkedIn, X, TikTok — free, no upload, no sign-up.
📐
1080 × 1080 px
Square post
🖼️
Tap to choose an image
JPG, PNG, WebP, GIF — max 20 MB
All resizing happens locally in your browser using the Canvas API. No image is ever uploaded to any server. Your photos stay completely private.
Platform sizes 2026
📸 Instagram
Square post: 1080×1080
Portrait: 1080×1350
Landscape: 1080×566
Story/Reel: 1080×1920
Profile photo: 320×320
👥 Facebook
Feed post: 1200×630
Square post: 1080×1080
Story: 1080×1920
Cover photo: 851×315
Profile photo: 170×170
▶️ YouTube
Thumbnail: 1280×720
Channel art: 2560×1440
Profile: 800×800
💼 LinkedIn
Post: 1200×627
Profile banner: 1584×396
Company banner: 1128×191
Profile photo: 400×400
🐦 X / Twitter
Post image: 1200×675
Header: 1500×500
Profile photo: 400×400
🎵 TikTok
Video cover: 1080×1920
Profile photo: 200×200
📌 Pinterest
Standard pin: 1000×1500
Square pin: 1000×1000
Banner: 1920×1080
Fit mode explained
Fill & Crop — image fills the entire canvas, edges may be cropped. Best for photos.
Contain — whole image fits inside with a coloured background border. Best for logos.
Stretch — image stretched to fill exactly. May distort proportions.
FAQ
Which format should I use?
JPG for photos — smallest file. PNG for logos and graphics with transparency. WebP for websites — smallest file at same quality.
Is my image uploaded?
No — everything runs in your browser. Nothing is sent to any server.