Free tools

Instagram Image Resizer (Free — Every Platform Preset)

Drop an image below, pick the platform and asset you’re posting, and the cropper trims it to the exact pixels that surface wants — then download the result as JPG or PNG. Everything happens in your browser: your image is never uploaded, stored, or sent anywhere.

The presets aren’t typed in by hand. They’re read from the same verified dataset behind our image-size guides, so the dimensions here and the spec sheets they link to can’t drift apart — and each preset links straight to its full guide when you want safe zones and file-limit details.

Drag and drop an image here, or

JPEG, PNG, or WebP, up to 20 MB. Processed in your browser — never uploaded.

Dimensions come from our verified size guides — same dataset, zero drift.

Instagram preset
Full Instagram post spec (safe zones, file limits)
Export format

Your image is processed entirely in your browser with the Canvas API — it never leaves your device, and nothing is uploaded or stored.

Guide

Getting image sizes right

Why exact dimensions matter

No platform rejects an off-size image — and that’s the trap. Instagram, Facebook, LinkedIn, and the rest quietly “fix” it for you: they centre-crop anything with the wrong aspect ratio and re-compress anything bigger than their display size. The auto-crop doesn’t know where the face, the product, or the text in your graphic sits, so the fix routinely cuts off exactly the thing the image was posted for.

Uploading at the recommended size flips that around. You decide what survives the crop, the platform’s compressor has less work to do (which means fewer artifacts on text and edges), and formats that earn more screen space — portrait posts versus landscape, for instance — are a deliberate choice instead of an accident of whatever your camera produced.

Crop with intent, not by default

The crop-position control under the preview exists because centring is a guess. When your image is wider or taller than the target ratio, something has to go — the only question is whether you choose it or an algorithm does. Slide the crop toward the subject, keep headroom above faces, and leave breathing room around any text baked into the graphic.

Edges deserve extra suspicion: profile pictures get displayed as circles, Stories put interface elements over the top and bottom, and cover photos get trimmed differently on phones than on desktops. The numbers here get the canvas right; the per-asset safe zones live in the matching size guide, which is one click away from every preset.

JPG or PNG — which export to pick

For photos, export JPG. It compresses photographic detail into a far smaller file, and since every platform re-compresses your upload anyway, the extra weight of a lossless file usually buys nothing visible. The toggle’s JPG output is rendered at high quality, well past the point where compression shows on a photo.

Pick PNG when the image is a screenshot, a chart, or a graphic with hard edges and flat colors — JPG smudges precisely those — or when transparency matters, because JPG has no alpha channel and transparent areas are flattened onto white. If a PNG export comes out enormous, that’s your cue the content was photographic after all: switch back to JPG.

Quick questions

Is my image uploaded anywhere?

No. The resizer runs entirely in your browser using the Canvas API — the file goes from your device into the page’s memory, gets cropped and scaled there, and downloads straight back to your device. Nothing is uploaded, stored, or logged, and the tool works the same on a flight as on office Wi-Fi.

Which sizes does the resizer support?

Every preset is derived from our verified image-size guides: posts, Stories, Reels, profile pictures, covers, and banners across Instagram, TikTok, Facebook, LinkedIn, X, YouTube, Pinterest, Threads, Bluesky, Mastodon, and Google Business Profile. Each preset shows its exact pixels and ratio, and links to the full spec page for that asset.

What happens if my image is smaller than the preset?

The tool still exports at the target dimensions, but it has to upscale — and upscaling can’t invent detail, so the result may look soft. The preview warns you when this happens. When you can, start from the largest original you have (the camera export, not the screenshot of it) and size down instead.

Should I download JPG or PNG?

JPG for photos — much smaller files with no visible difference once the platform re-compresses your upload. PNG for screenshots, charts, and text-heavy graphics, where JPG compression smudges hard edges, or whenever you need transparency. The JPG export flattens transparent areas onto white.

Resize it once — then schedule it everywhere

SocialKit publishes your visuals to all 11 platforms from one calendar — prep the image here, then let the scheduler handle the posting.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee