Instagram post toolImages are processed locally in your browser and are not uploaded to a server.

Instagram Post Size Tool

Resize a photo, product image, quote graphic, or campaign visual into common Instagram post sizes. Choose portrait, square, or landscape, adjust the crop, and export a ready-to-post image.

Preview

Check the post frame before export. Drag and zoom the image so faces, text, products, and key details stay clear inside the selected Instagram size.

Upload an image to preview the selected Instagram post size.

100%

Source image

Not uploaded

Target size

1080 x 1350

Fit mode

Fill frame

Format

PNG

Related platform sizes

Upload image

Upload an image first, then download the selected Instagram post size.

Instagram post size: create square, portrait, and landscape posts

Create Instagram post images in common feed sizes: 1080 x 1350 portrait, 1080 x 1080 square, and 1080 x 566 landscape. Upload an image, adjust framing, keep the full photo or fill the frame, and export a clean post image.

Choose the Instagram post size before cropping

Start by selecting portrait, square, or landscape. The image previews inside that exact frame, so you can decide whether to crop tighter, keep the full image, or add padding before downloading the final post.

Portrait, square, and landscape feed formats

Portrait posts use 1080 x 1350, square posts use 1080 x 1080, and landscape posts commonly use 1080 x 566. Choosing the right frame first helps avoid repeated edits after uploading to Instagram.

Local processing without uploading the source image

Resize, crop preview, padding, and export run in your browser. The source image is not sent to a server, which is useful for drafts, product photos, client visuals, and unreleased campaign assets.

Common Instagram post size notes

Instagram feed posts can use multiple aspect ratios. Picking the final shape first makes it easier to keep faces, products, and text inside the frame.

Portrait post: 1080 x 1350 px

Portrait posts use a 4:5 ratio and take more vertical space in the feed. This is often useful for product photos, portraits, and text graphics.

Square post: 1080 x 1080 px

Square posts use a 1:1 ratio. They are simple, predictable, and work well for carousel covers, quotes, product tiles, and brand graphics.

Landscape post: 1080 x 566 px

Landscape posts use a wider frame. They work best for scenes, banners, wide product images, and visuals that would feel cramped in a square crop.

Frequently asked questions

Common questions about Instagram post size, portrait posts, square posts, landscape posts, and export formats.

What is the best Instagram post size?

A common high-quality Instagram post size is 1080 px wide. Use 1080 x 1350 for portrait posts, 1080 x 1080 for square posts, and 1080 x 566 for landscape posts.

What size is an Instagram portrait post?

An Instagram portrait post commonly uses 1080 x 1350 px, which is a 4:5 ratio. It gives the post more vertical space in the feed than a square image.

What size is an Instagram square post?

An Instagram square post commonly uses 1080 x 1080 px. This 1:1 format is widely used for feed posts, carousel covers, product tiles, and quote graphics.

What size is an Instagram landscape post?

An Instagram landscape post commonly uses 1080 x 566 px, close to a 1.91:1 ratio. It works well for wide photos, banners, and horizontal visuals.

Should I crop or add padding for Instagram posts?

Use fill frame mode when you want a clean edge-to-edge post. Use keep full image mode when cropping would remove a face, product, logo, or important text.

Does this tool upload my Instagram image?

No. The resize, crop, padding, preview, and export steps run locally in your browser, and the source image is not uploaded to the server.

Related tools

After preparing an Instagram post, you can compress it, convert the format, or create other social images.

Compress images

Reduce post file size while keeping the image clear.

Open tool

Convert image format

Switch between JPG, PNG, and WebP export formats.

Open tool

Photo collage maker

Combine multiple images into one social post.

Open tool