📐 Social Media Image Resizer

One image → Instagram, Twitter, YouTube, TikTok and more — all at once

✓ Free Forever · ✓ No Signup · ✓ No Upload · ✓ Works Offline

🔒 Your image never leaves your device. All processing happens locally in your browser using Canvas 2D + browser image decode (no upload, no server). No upload, no server, no tracking.

Features

  • 16 Platform Presets — Instagram (Post, Portrait, Story, Reel), Facebook (Post, Cover, Square), X/Twitter (Post, Header), LinkedIn (Post, Banner), YouTube (Thumbnail, Banner, Shorts), TikTok, Pinterest (Pin, Square). All current 2026 sizes.
  • Drag Focal Point — Click anywhere on the source image to set the focal point. Every crop centers on that spot — so faces, products, or text stay in frame across square / portrait / landscape formats.
  • One-Click ZIP Download — Get every selected size in a single ZIP, organized into per-platform folders (Instagram/, Facebook/, etc). Or download any single size with one click.
  • Zero Upload — Your image stays in your browser. Cropping and encoding happen on your CPU via Canvas 2D. Verifiable in DevTools Network tab — no outbound request carries your image bytes.

How It Works

  1. Drop your image — PNG, JPG, or WebP. Up to 50 MB. Bigger source = sharper output for every preset.
  2. Set focal point — Click on the area you want centered — typically a face, product, or headline. The crop will center on this point for all platform sizes.
  3. Pick platforms — Check the boxes for the platforms you need. Common presets are selected by default. Use the platform header checkbox to toggle a whole platform.
  4. Download — Hit "Download all as ZIP" for a single archive, or click the download icon on any individual preset card.

Use Cases

  • Launch a product across Instagram, Twitter, LinkedIn — one source image, ten correct sizes.
  • Recycle a YouTube thumbnail across Instagram, TikTok, and Pinterest in 30 seconds.
  • Brand cover photos across Facebook, LinkedIn, X (Twitter) headers — never see another "image too small" warning.
  • Blog featured image → social shares for every channel where you cross-post.
  • Designer handoff: client provides one 4K asset, you ship every required size without leaving the browser.

Frequently Asked Questions

Why bother with platform-specific sizes? Won't they auto-resize?

Every platform crops differently. Instagram crops square posts to center; Twitter crops to a fixed 16:9; LinkedIn crops banners ruthlessly. Posting the wrong aspect ratio means your subject gets chopped — text falls off, faces get cut. Pre-cropping to the correct ratio means YOU choose what stays in frame.

What does "focal point" do exactly?

The focal point is the (x, y) coordinate of your source image that stays in the center of every crop. For portrait subjects this is usually the face. For products it's typically center-mass. For text-overlay images, it's the text. Without focal point control, all crops default to dead-center — which often misses what matters.

Why JPEG by default, not PNG?

JPEG produces smaller files at high visual quality — ideal for social media where every platform recompresses anyway. Use PNG if your image has transparency (uncommon for social). Use WebP if you control all viewing surfaces and want smaller files.

Are these sizes up to date?

Yes, current as of 2026. Platforms occasionally tweak dimensions (Instagram changed portrait ratios in 2023, Twitter changed headers when it became X). We update presets when platforms officially announce changes.

Can I crop one platform without affecting others?

The focal point is global — but each platform's crop is independent. So when you drag the focal, every preset recomputes simultaneously. If you need different focal points for different platforms, run the tool once per platform group, or use our standalone Crop tool for one-offs.

Does this upload my image?

No. The image stays in your browser tab. All scaling happens via the Canvas 2D API on your CPU. The only network requests are loading the page itself; verify by opening DevTools → Network tab before dropping a file.

Related Tools

💬 Found a bug or have a suggestion? Reach out · [email protected]