Social media image resizer
Resize one image for every network — crop with a draggable focal point or fit with a blurred background, then download every size you need in one go. It all happens in your browser.
Drag the dot to set the focal point — every crop keeps it in frame.
Presets straight from the 2026 cheat sheet
Every size in the picker comes from the same data behind our social media image sizes cheat sheet — Instagram feed and story, X posts and headers, LinkedIn posts and banners, Pinterest pins, YouTube thumbnails, Facebook covers, and more. When a platform changes its specs, both pages update together, so the resizer is never quietly out of date.
Crop to fill vs. fit with background
Crop to fill scales your image until it covers the whole target canvas, trimming whatever overflows. Drag the focal point dot to tell the tool what matters — a face, a product, a logo — and every crop keeps that spot in frame instead of blindly cutting from the center.
Fit with background never cuts a pixel: the full image is scaled to fit inside the target size, and the leftover space is filled with either a blurred version of the photo (the look Instagram and TikTok use for off-ratio media) or a solid color you pick. Use it for screenshots, posters, and artwork where every edge matters.
Why resize before you upload
- Platforms recrop ruthlessly. Upload a landscape photo to Instagram and it decides what survives the 4:5 crop — not you. Resizing first keeps creative control.
- Compression hits off-ratio images harder. When a platform has to rescale on top of recompressing, fine text and edges smear. Uploading at native size means one less destructive transform.
- One image rarely fits all. A 1600×900 X post, a 1080×1350 Instagram feed image, and a 1000×1500 pin are three different canvases. Select all three above and download each in seconds.
Your image never leaves your browser
This tool has no upload step. The file is read locally with the browser's own APIs, resized on a canvas on your device, and downloaded straight back to disk. No server ever sees it — check the network tab in your devtools if you're curious. That makes it safe for unreleased product shots, client work under NDA, or anything else you'd rather not hand to a random website.
Frequently asked questions
No. Reading, resizing, and exporting all happen in your browser using the Canvas API. The image never touches a server — you can verify in your browser's network tab that no request carries image data.
JPEG at 85–95 quality is right for photos and what most platforms expect. PNG is lossless — best for screenshots, text, and flat graphics. WebP is smaller than both at similar quality and accepted by every major platform in 2026.
1080 × 1350 (4:5 portrait) for feed posts — it takes the most screen space — and 1080 × 1920 (9:16) for stories and Reels. Both are one click in the preset picker, and the cheat sheet covers every other format.
Yes — select as many presets as you like and hit "Download all"; each size downloads as its own file. If you then want those images published everywhere without re-uploading per network, that's exactly what Zilfu does: attach media once, schedule to seven platforms.
Perfectly sized. Now publish everywhere.
Zilfu takes your media once and schedules it across Instagram, TikTok, LinkedIn, Pinterest, and three more networks — images auto-optimized per platform. Free for 2 accounts.