Using the wrong image dimensions on Instagram can result in cropped visuals, pixelation, and an unprofessional appearance. Here's the definitive size guide for 2025.

Square Post: 1080 x 1080px

The most versatile format. Works everywhere and maintains quality across devices.

Portrait Post: 1080 x 1350px

Takes up more feed space, resulting in higher visibility and engagement.

Stories & Reels: 1080 x 1920px

Full-screen vertical format. Keep important content within the safe zone (250px from top and bottom).

Carousel: 1080 x 1080px or 1080 x 1350px

Keep all slides consistent in dimensions for the best visual experience.

Profile Picture: 320 x 320px

Displayed as a circle. Ensure your logo or face is centered and clear.

Create the Right Sizes with PostFirm

PostFirm automatically generates graphics in the correct dimensions for each platform. No more manual resizing.