Resize your Instagram post

Upload a photo, snap it to the exact size Instagram wants, and download it — no signup, nothing uploaded to a server.

Drop a photo here, or click to browse

JPG, PNG, WebP, GIF, or BMP

Posting a swipeable set instead? Use the carousel resizer instead.

How it works

01

Upload your photo

Drop in one image. Nothing is sent anywhere.

02

Pick a shape

Choose square, portrait, or landscape — the exact ratios Instagram posts support.

03

Download

Your resized photo downloads straight to your device, ready to post.

Built for real workflows

Runs entirely on-device

Resizing happens in your browser via the Canvas API. Your photo is never uploaded or stored.

Instagram post shapes

Square, portrait (4:5), and landscape (1.91:1) — the exact ratios Instagram supports for feed posts.

Keep the whole photo, or fill the frame

Letterbox to preserve every pixel, or crop to fill the exact post size — your choice.

Live preview

See exactly how your crop will look before you export anything.

Format & quality control

Export as JPG, PNG, or WebP, with an adjustable quality slider for smaller file sizes.

One-click download

Your resized photo downloads instantly once processing finishes — no extra steps.

Frequently asked questions

What size should an Instagram post be?

Instagram feed posts commonly use a square 1080×1080, a portrait 1080×1350 (4:5), or a landscape 1080×566 (1.91:1) frame. Portrait tends to take up the most screen space in the feed.

Should I crop my photo or keep the whole thing?

Turning off "Fill frame" keeps every pixel of your original photo and adds letterboxing if the aspect ratio doesn't match. Turning it on crops the photo to exactly fill the target size with no bars.

Which format should I export as?

JPG is the smallest file size and works well for most photos. Use PNG if your image has transparency or sharp graphics/text. WebP offers a good balance of quality and file size.

Is my photo uploaded to a server?

No. Every resize happens locally in your browser using the Canvas API. Files never leave your device, so there's nothing to upload and nothing stored on our end.

Will resizing reduce my photo's quality?

Resizing to a smaller size has minimal quality impact. The quality slider controls JPG/WebP compression — higher values keep more detail at the cost of a larger file.