Skip to main content

Image Resizer Cluster

Social Pixel Boxes — One Master, Many Exports

Image Resizer

100% client-side · No uploads · Powered by HTML5 Canvas

Need the main tool? Image Resizer

Written by Safaat Rahman Siham, Founder & Developer at Convertify4u. Contact us.

Instagram feed is not Stories. Stories and Reels covers are 1080×1920 (9:16). Feed squares are 1080×1080; portrait feed is often 1080×1350 (4:5). YouTube thumbs are 1280×720 (16:9). LinkedIn article cards sit near 1200×627. Facebook/Open Graph still uses 1200×628-class wides. X headers are 1500×500. Pinterest likes 2:3. WhatsApp and Telegram DPs are small squares cropped to circles. Export once per destination. Stretching a square into 9:16 is how ears vanish. After the box is right, encode only if the app also enforces a KB cap. Keep brand masters separate from social derivatives — name files campaign-platform-ratio. Unreleased creative should not hit a random resizer cloud. Canvas is local. We do not post to Instagram for you.

Ratios the apps expect — listed once, used as a checklist

Feed versus Stories versus thumbs

Square 1080 for grid and many carousels. 4:5 if you want taller feed. 9:16 for Stories, Reels covers, TikTok stills, WhatsApp status. 16:9 (1280×720 or 1920×1080) for YouTube thumbs and landscape ads. Mixing these is the “black bars” bug.

Wide headers and link cards

LinkedIn and Facebook shares want a wide still, not a Story crop. X’s 1500×500 header is shorter than an OG card — do not reuse one file for both. Put faces in the center third so UI chrome is less likely to cover them.

They will recode anyway

Starting at the displayed size means Instagram’s encoder does less panicked downscale. A 48 MP original handed to TikTok is how mush happens. Pixels first on this page; compressor if the upload still fails on bytes.

How it works

  1. 1

    Pick the surface, then the integers

    Feed square, Story 9:16, YouTube 1280×720. Preset URLs under resize-image-to help you avoid typos.

  2. 2

    Scale with aspect lock, crop if the source ratio differs

    Do not stretch a landscape still into a Story. Crop to 9:16 first, then export 1080×1920.

  3. 3

    Download and upload in the official app

    We never receive your login. Safe-zone margins for Stories are your composition — chrome eats top and bottom.

Use cases

Instagram carousel tiles

Uniform 1080 squares so swipe height does not jump.

LinkedIn and link previews

1200×627-class stills that are not center-cropped squares.

Pinterest pins

2:3 verticals that fill the catalog, not 16:9 letterboxes.

Chat avatars

Center the face in a square; circles clip corners.

Problems we solve

Automatic center crops

Wrong ratio in, edges gone. Pre-export the displayed box.

In-app upscaling of tiny stills

Start with enough pixels (1080-class). 400px logos look worse after the app inflates them.

Campaign leaks

Keep drafts on-device until Publish.

Trust & technology

Exact integers

Type the platform box. Presets exist for common ones.

No watermark

Client-ready social exports.

Phone-friendly

Safari before you open the native app.

Frequently asked questions