All Platforms tool
Social Media Image Resizer
Every platform crops your image differently, and the crop is never kind: Instagram squares off your carefully composed portrait, LinkedIn stretches your post image, Pinterest shrinks your wide graphic into an unreadable strip. The professional fix is boring but absolute — export the image at the exact pixel size each platform expects, instead of letting the platform improvise.
That is what this tool does. Upload one image, tick the sizes you need — Instagram square, portrait and Story, Facebook post and cover, X post, LinkedIn post and cover, YouTube thumbnail and banner, Pinterest Pin, TikTok cover — choose whether to crop-to-fill or fit the whole image with a background, and download finished files, one per platform. Twelve presets, about thirty seconds.
And it does all of it on your device. The image is read by your browser, drawn onto a canvas locally and offered back to you as a download. It is never uploaded to our servers — there is no server in the loop at all — so unreleased product shots, client work and personal photos stay exactly where they belong.
No image loaded yet.
Now schedule it — consistency is the actual growth hack
Creating the content is half the job. The other half is showing up on schedule, week after week, which is exactly what the free SocialMediaSchedular app is for: plan, queue and schedule posts for Instagram, TikTok, YouTube, Facebook, X and LinkedIn from one dashboard.
Open the SocialMediaSchedular app
How it works
Click Choose an image and pick a JPG or PNG from your device. The tool shows you its original dimensions — start from the largest, highest-quality version you have, because resizing up cannot invent detail. Leave the popular sizes ticked (or adjust them), pick Crop to fill for most photos or Fit whole image for graphics and logos you must not trim, choose JPG for photos and PNG for crisp graphics, then click Create resized images and download each result.
- Upload the largest version of your image (it stays on your device).
- Tick the platform sizes you need — the common ones are pre-ticked.
- Choose Crop to fill (photos) or Fit whole image (graphics/logos), plus format and quality.
- Click Create resized images, preview each result and download them one by one.
Crop to fill vs fit whole image — which should you choose?
Crop to fill scales your image until it covers the whole frame, trimming whatever overflows. Nothing is distorted and there are no borders, which is why it is the right default for photographs. The cost: edges disappear, so it is the wrong choice when important content sits near the edges — a face near the top of a portrait photo, cropped for a wide banner, will not survive.
Fit whole image scales the entire picture down until everything is visible and fills the leftover space with your chosen background colour. Nothing is cut, which makes it correct for logos, infographics, text-heavy graphics and product shots. The cost: a visible border, which looks deliberate and clean in a matching colour — and odd in a clashing one. Match the background to the graphic's own background whenever you can.
One practical rule covers most cases: photos → crop; graphics → fit. When a photo has a subject near an edge, re-crop the original first (move the subject toward the centre) and then use crop mode here.
The platform sizes in this tool, and why they are what they are
| Platform | Placement | Size (px) |
|---|---|---|
| Post (square) / Portrait post / Story & Reel cover | 1080 × 1080 / 1080 × 1350 / 1080 × 1920 | |
| Post / Cover | 1200 × 630 / 1640 × 924 | |
| X (Twitter) | Post image | 1600 × 900 |
| Post / Personal cover | 1200 × 627 / 1584 × 396 | |
| YouTube | Thumbnail / Channel banner | 1280 × 720 / 2560 × 1440 |
| Pin | 1000 × 1500 | |
| TikTok | Cover | 1080 × 1920 |
These are the sizes the platforms themselves recommend for uploads: large enough to stay sharp on retina screens and in every crop a feed applies, without wasting megabytes. Platforms do update recommendations occasionally, and feeds crop previews aggressively regardless — so keep critical content (faces, text, logos) inside the central area of every export, whichever preset you use. For thumbnails specifically, our YouTube Thumbnail Resizer adds a safe-area guide on top of the same idea.
All Platforms tips & best practices
- Start from the biggest file you have: Resizing down is lossless in practice; resizing up invents pixels and looks soft. A 4000px original makes every preset below crisp.
- Keep subjects central: Feeds crop previews differently per device. A subject in the middle third survives every crop; one at the edge does not.
- Text needs margin: If your image contains words, keep them at least 8–10% away from every edge, and re-read them at phone size before posting.
- JPG for photos, PNG for graphics: JPG at ~90% quality is a fraction of the file size for photographs; PNG keeps text and flat colours perfectly crisp.
- Resize once per campaign, not once per post: Export the full preset set for your key visuals and keep them in a folder — future posts become a drag-and-drop job.
Frequently asked questions
Is my image uploaded to your server?
No — genuinely no. The file is read with your browser's FileReader, drawn on a local canvas and handed back as a download link. You can verify this by loading the page, switching on airplane mode, and resizing: it still works, because nothing leaves your device.
Will resizing reduce my image quality?
Downscaling to recommended platform sizes keeps images looking sharp — platforms compress uploads themselves, and starting from the recommended size gives their compression the best input. The JPG quality selector lets you trade file size for fidelity; 92% is visually lossless for photos.
Why does 'crop to fill' cut off parts of my photo?
Because the target shape (say, a square) differs from your photo's shape (say, wide) — filling the square means trimming top and bottom or sides. If the trimmed part matters, use Fit whole image, or re-crop your original with the subject centred first.
What is the best size for an Instagram post?
1080 × 1350 (portrait) takes the most feed height and is the current favourite for reach; 1080 × 1080 square remains the safe classic. Both are presets above — export both and choose per post.
Can I resize images for a whole month of posts?
One image at a time here — that is the honest scope of a free in-browser tool. For batch work, resize your hero visuals with this tool and schedule everything in the SocialMediaSchedular app so the right size meets the right platform automatically.
Related free tools
YouTube Thumbnail Resizer
Resize any image to an exact 1280 × 720 YouTube thumbnail — with a safe-area preview.