Preparing an Instagram post
Before
1920×1080 landscape photo
After
1080×1080 square, centered on the subject
The 1:1 ratio was what Instagram needed. Preset saved me from manual math.
I built this after wasting 20 minutes trying to resize a photo for Instagram, only to realize I was using the wrong aspect ratio. This tool has presets for Instagram, YouTube, Facebook, LinkedIn, and Twitter/X — so you pick the platform and the right dimensions are applied automatically.
Upload a file
Drag & drop your file here, or click to browse
Your files are processed in your browser and never uploaded to any server.
For social media, the resolution matters less than the aspect ratio. Instagram will accept a 500×500 square photo and a 2000×2000 square photo — but a 1920×1080 landscape image won't fit a square post. Pick the aspect ratio first, then size up or down. For images that will be displayed on high-DPI screens (Retina), resize to at least 2x the display size.
— Mirza Noman Baig
These are actual measurements from using this tool, not estimates.
Before
1920×1080 landscape photo
After
1080×1080 square, centered on the subject
The 1:1 ratio was what Instagram needed. Preset saved me from manual math.
Before
Wide photo, wrong aspect ratio
After
1280×720, 16:9
The exact YouTube-recommended size. No blur or cropping by the platform.
Before
8 MB photo from a phone camera
After
1600×1200, 220 KB
Fits in email without compression by the mail server. Still looks sharp on screen.
Enter any width and height in pixels.
Correct sizes for Instagram, YouTube, Facebook, and more.
Resize proportionally without distortion.
No uploads, no accounts. Works offline.
Instagram (square, portrait, stories), YouTube thumbnails, Facebook covers, LinkedIn banners, and Twitter/X posts.
Downsizing usually maintains quality. Upscaling (making larger) can introduce blur because new pixels are being created.
Yes. Lock the aspect ratio and the height adjusts automatically when you change the width.
No. Everything runs in your browser. Your image stays on your device.
Yes. Upload several images and resize them all in one session.