Resize Image for Instagram

Crop and resize images to exact Instagram dimensions — square post, portrait feed, Story/Reel, or landscape. Crop-to-fill keeps your subject centered without stretching. Export as JPG at the platform-recommended pixel size. Everything runs in your browser.

Drop an image here

or click to select · Accepts JPG, PNG, WebP

    Your Instagram image is ready

    instagram.jpg

    Prepare photos and graphics for Instagram without guessing dimensions or letting the platform make an awkward automatic crop. This free Instagram image resizer creates square posts, portrait feed images, Story and Reel graphics, and landscape posts at practical platform-ready pixel sizes. Upload a JPG, PNG, or WebP file, choose a preset, move and zoom the crop until the subject is framed correctly, then export a clean JPG. Everything happens locally in your browser, so the original image is not sent to a server.

    Resize an image for Instagram online

    Instagram can accept images in several shapes, but that does not mean every upload will appear exactly as expected. A photo may look correct in your gallery and then lose part of a face, product, headline, or logo after the app fits it into a feed frame. Starting with a correctly prepared file gives you more control over composition and helps avoid last-minute editing on a phone.

    This tool combines resizing and crop-to-fill in one simple workflow. Instead of stretching an image to force it into a new shape, it scales the original proportionally and trims only the parts that fall outside the selected frame. You decide what remains visible by dragging or zooming the image in the live preview.

    The result is exported as a widely compatible JPG at the exact dimensions of the selected preset. That makes the file easy to upload from a phone or computer, add to a content calendar, send to a client, or reuse in a social media workflow.

    Instagram image size presets

    The tool includes five practical presets for the formats most people use on Instagram. The 1080-pixel width is a reliable working size for high-quality feed and vertical content. Instagram may support additional aspect ratios, but these presets are predictable, broadly compatible, and easy to use across personal, creator, and business accounts.

    Instagram formatOutput sizeAspect ratioBest for
    Square feed post1080 × 1080 px1:1Photos, quotes, announcements, carousel slides
    Portrait feed post1080 × 1350 px4:5Portraits, products, tutorials, vertical graphics
    Tall portrait feed post1080 × 1440 px3:4Taller portraits and vertical artwork where supported
    Story / Reel graphic1080 × 1920 px9:16Stories, Reel artwork, full-screen mobile content
    Landscape feed post1080 × 566 pxAbout 1.91:1Wide photos, panoramas, banners and scenes

    How to resize a picture for Instagram

    1. Upload a JPG, PNG, or WebP image from your phone, tablet, or computer.
    2. Choose Square Post, Portrait Feed, Story/Reel, or Landscape.
    3. Drag the image to place the main subject inside the frame.
    4. Zoom when necessary so the selected format is completely filled.
    5. Review the live preview and check that faces, products, text, and logos are not too close to the edges.
    6. Click Export for Instagram to create the correctly sized version.
    7. Click Download JPG and upload the finished file to Instagram when ready.

    You can repeat the process with another preset when you need several versions of the same creative. For example, one photograph can be exported as a 4:5 feed post and then reframed as a 9:16 Story. Because each format has a different shape, review the composition separately rather than assuming one crop will work everywhere.

    What crop-to-fill means

    Crop-to-fill, sometimes called cover, makes the image fill the entire target frame while preserving its original proportions. It does not squeeze a wide image into a tall rectangle or stretch a portrait until the subject looks unnatural. The image is enlarged just enough to cover the selected canvas, and the extra area outside the frame is trimmed.

    This approach is ideal for social media because an empty stripe or border is not added around the photograph. The exported image occupies the full Instagram frame. The trade-off is that part of the original may be removed, especially when converting between very different orientations. A horizontal landscape photo needs a substantial crop to become a vertical Story, while a vertical phone photo needs trimming at the top and bottom to become square.

    Crop-to-fill versus stretching

    Stretching changes width and height independently. Circles may become ovals, faces can look wider or thinner, and product proportions may appear inaccurate. Crop-to-fill keeps the geometry of the original image intact. Only the framing changes.

    Crop-to-fill versus fit-with-borders

    A fit or contain operation keeps the entire image visible but may add empty space on two sides. That can be useful for some design workflows, but it is not what this tool does. The Instagram resizer is designed to create a full-frame result without automatic borders.

    Square Instagram posts: 1080 × 1080 pixels

    The square 1:1 format is the simplest option for balanced photographs, quote cards, logos, announcements, before-and-after images, and reusable social graphics. It gives equal weight to width and height and is easy to include in a carousel with other square slides.

    When preparing a portrait photograph for a square post, leave enough room around the head and shoulders so the crop does not feel cramped. For product photography, centre the item but keep a little breathing space around it. For text graphics, avoid placing letters directly against the border because in-app previews and interface elements can make tight layouts feel even more crowded.

    A square post may not use as much vertical screen space as a portrait post, but it remains useful when visual consistency matters. Brands often choose square templates because the same layout can be adapted easily for websites, messaging apps, and other social platforms.

    Portrait Instagram posts: 1080 × 1350 pixels

    The 4:5 portrait preset is a popular choice for feed posts because it provides more vertical room than a square while remaining suitable for a standard photo post. It works especially well for people, clothing, food, interiors, infographics, step-by-step tips, book covers, posters, and product photographs.

    A portrait post occupies more of the phone screen, so composition becomes especially important. Place the subject where it can still be understood if a preview crops or reframes the image elsewhere in the app. Keep small text comfortably inside the canvas and avoid putting a logo on the extreme top or bottom edge.

    Instagram may also accept taller portrait photos up to a 3:4 ratio. Choose 1080 × 1440 when you want to preserve more vertical composition and the intended placement supports 3:4; choose 1080 × 1350 for the familiar 4:5 feed format. Instagram can still crop previews differently across surfaces, so keep essential details away from the edges.

    Instagram Stories and Reel graphics: 1080 × 1920 pixels

    Stories and Reels use a tall 9:16 full-screen format. The 1080 × 1920 preset is suitable for Story photographs, promotional cards, announcements, vertical backgrounds, Reel cover artwork, and still graphics that will be placed into a video editor.

    A 9:16 canvas is much taller than a feed post. When you convert a horizontal image, the sides will be cropped heavily. In many cases, a vertical original gives a better result. Move the subject into the centre area and leave comfortable space around anything important.

    Leave room for the Instagram interface

    Stories and Reels display buttons, account information, captions, progress indicators, and other interface elements over the content. Their exact position can vary. Treat the central area as the safest place for faces, products, calls to action, and essential wording. Decorative backgrounds may extend to the edges, but important information should not.

    A still image is not a Reel video

    This tool exports a JPG image. It can prepare a vertical visual, cover, title card, or background for a Reel, but it does not create or encode a video. Add the exported JPG to Instagram or a video editor according to your workflow.

    Landscape Instagram posts: 1080 × 566 pixels

    The landscape preset uses a wide ratio of approximately 1.91:1. It is suitable for scenery, group photographs, architecture, cars, wide product arrangements, screenshots, event stages, and images where horizontal context is more important than vertical screen coverage.

    Wide posts appear shorter in the feed, so fine details and small text can be harder to see on a phone. Use a strong subject, clear contrast, and large readable elements. When the original is extremely panoramic, even the landscape preset may remove part of the sides or require zooming out beyond what a crop-to-fill frame allows. In that case, consider redesigning the image on a custom canvas before uploading.

    Which Instagram format should you choose?

    • Choose square when you want a balanced, reusable layout or a consistent carousel.
    • Choose portrait when the subject is vertical and you want the feed image to occupy more screen space.
    • Choose Story/Reel for full-screen vertical viewing or artwork that will be used in a vertical video workflow.
    • Choose landscape when preserving a wide scene matters more than filling the phone screen.

    The best format is not only a technical decision. It depends on the original photo, the placement, and the message. A tightly framed face may work beautifully in 4:5 but feel uncomfortable in a square. A panoramic beach scene may lose its meaning when forced into a vertical frame. Start with the composition, then choose the preset that protects the most important visual information.

    How to keep the subject centred without losing important details

    Automatic centring cannot understand every photograph. The geometric centre may not be the visual centre, and the most important subject may be positioned deliberately to one side. Use the drag control to decide what the final audience sees.

    • For faces, keep the eyes comfortably inside the upper-middle area rather than against the top border.
    • For full-body photographs, check that feet, hands, hair, and accessories are not cut unintentionally.
    • For products, preserve the complete silhouette unless a close-up crop is deliberate.
    • For text graphics, keep headlines, prices, dates, and calls to action away from the extreme edges.
    • For logos, include enough clear space so the mark does not feel squeezed.
    • For group photos, inspect both sides of the frame before exporting.

    Zoom only as much as the composition needs. Excessive zoom can remove context and may make a lower-resolution source look softer. When the original is already close to the target dimensions, a restrained crop usually produces the cleanest result.

    Why correct pixel dimensions can improve upload quality

    Instagram processes uploaded media to display it efficiently across many devices and connections. Supplying a sensibly sized image does not stop all platform processing, but it avoids sending an unnecessarily huge file and gives you control over the first resize and crop.

    An image that is much larger than needed may be reduced by the platform. An image that is very small may need to be enlarged, which can reveal softness, compression artefacts, and jagged text. Starting from a good source and exporting at the preset dimensions creates a practical file for direct upload.

    Pixel dimensions and file size are different. A 1080 × 1350 image may still have a large or small file size depending on the photograph and JPEG encoding. This tool focuses on dimensions and composition. To reduce the number of kilobytes afterward, use the Compress Image tool.

    JPG export and image quality

    The Instagram resizer exports JPG because it is widely supported and suitable for photographs and most social media graphics. JPG uses lossy compression, which means the encoder simplifies some image information to keep the file manageable. At a sensible quality setting, this is usually difficult to notice during normal phone viewing.

    PNG and WebP inputs are accepted, but the result is a JPG. Because JPG does not support transparency, transparent areas in a PNG cannot remain transparent in the exported file. Check the preview carefully when uploading logos or graphics with transparent backgrounds. A white or otherwise flattened background may be more appropriate before export.

    Repeatedly saving and re-editing a JPG can gradually add compression artefacts. Keep the original source file and create the Instagram version near the end of your workflow. When you need to make further design changes, edit the original rather than repeatedly modifying the already exported social file.

    Resize Instagram photos without stretching

    The tool preserves the aspect ratio of the source while scaling it to fill the chosen Instagram frame. This prevents the unnatural distortion caused by entering unrelated width and height values. The final canvas always matches the preset, but the image itself remains proportionally correct.

    If a person looks unusually wide, a circular logo becomes oval, or a product shape changes, that is a sign of stretching. This tool avoids that problem by cropping excess content instead. You remain in control of which content is removed.

    A carousel looks more polished when every slide uses the same dimensions and ratio. Choose one preset before preparing the set, then export each slide with consistent framing. Mixing square, portrait, and landscape originals inside the same workflow can create unexpected crops or inconsistent visual rhythm.

    For tutorials, product collections, before-and-after posts, or multi-page graphics, the square 1080 × 1080 and portrait 1080 × 1350 presets are both practical. Portrait offers more vertical room for text, while square layouts are easier to reuse elsewhere. Keep headings and navigation cues in the same position from slide to slide.

    This tool processes one image at a time. It does not split a wide design into multiple carousel panels. For that purpose, use the Split Image tool listed in the related tools section.

    Resize product photos, portraits and branded graphics

    Product images

    Make sure the entire product or the intended close-up remains visible. A clean background and consistent scale help a shop or brand feed feel organised. If you are preparing several products, use the same preset and similar margins for every image.

    Portraits and profile-led content

    The 4:5 preset is often a strong choice for head-and-shoulders or full-body portraits. Keep the face away from the extreme top edge and avoid cutting joints awkwardly. For Story or Reel graphics, use a vertical original whenever possible.

    Quotes and promotional graphics

    Use large text that remains readable on a phone. Leave internal margins around headlines, prices, dates, and buttons. The platform interface, captions, previews, and different screen shapes can make edge-aligned content less comfortable to read.

    Screenshots

    Screenshots may contain very small interface text. Cropping can remove irrelevant areas, but enlarging a low-resolution screenshot does not create new detail. Choose the preset that keeps the important section large enough to read.

    Private browser-based processing

    Your photo is processed locally in the browser. The crop, resize, preview, and JPG export are performed on your device rather than by uploading the image to a remote conversion server. This is useful for personal photos, unpublished campaign graphics, client materials, internal announcements, and product images that you do not want to send to an unknown service.

    Browser-based processing also means the speed depends partly on your device and the original image. A modern phone or computer should handle typical social media photographs quickly, while very large files may require more memory. Keep the page open until the export has completed.

    Although the file is not uploaded by this tool, normal browser and device security still matters. Use a trusted device, keep your browser updated, and save downloads to a location you can find afterward.

    Supported input formats

    • JPG and JPEG: ideal for photographs and already compressed social images.
    • PNG: useful for graphics and screenshots; transparency will not remain in the JPG output.
    • WebP: a modern web image format that can be decoded and exported as JPG.

    The downloaded result is always JPG. The original file remains unchanged on your device.

    Resize, crop or compress: which tool do you need?

    Use Resize Image for Instagram when

    You need a specific Instagram shape and pixel size, and you are willing to trim part of the image so the frame is completely filled.

    Use the general Resize Image tool when

    You need custom pixel dimensions or percentage scaling and want to keep the whole photograph rather than crop it to an Instagram preset.

    Use Crop Image when

    You want to select a custom region or ratio without automatically exporting to an Instagram-specific pixel size.

    Use Compress Image when

    The dimensions are already correct but the file has too many kilobytes or megabytes for your workflow.

    Use Split Image when

    You have one large design that needs to be divided into several carousel panels.

    Common Instagram resizing problems

    The subject is cut off

    Drag the image within the crop frame and reduce the zoom if possible. When the original ratio is very different from the target, some cropping is unavoidable. Choose another preset or redesign the composition if every part must remain visible.

    The image looks soft

    The source may be smaller than the target, heavily compressed, out of focus, or zoomed in too far. Use the highest-quality original available and avoid enlarging a small image more than necessary.

    Text is too close to an edge

    Return to the source design and add internal padding, or reposition the image if the text is part of the photograph. Do not rely on the outermost pixels for essential information.

    A transparent PNG has a solid background

    The output is JPG, which cannot store transparency. Prepare the intended background before export or use another tool when transparent output is required.

    The downloaded image looks different after uploading

    Instagram can apply its own processing and may show different previews in different placements. Confirm that you uploaded the new resized file, check the selected post format, and keep important content inside a comfortable central area.

    The crop works for the feed but not for a Story

    Feed and Story frames have different aspect ratios. Export a separate 9:16 version and reframe the subject specifically for the vertical canvas.

    Tips for sharper Instagram images

    • Start from the original camera file or highest-resolution design export.
    • Choose the correct preset before adjusting the crop.
    • Avoid excessive zoom on a small source image.
    • Keep text large and use strong contrast for mobile viewing.
    • Do not repeatedly re-save the same JPG through multiple editors.
    • Export separate versions for feed and Story placements.
    • Compress only after the crop and resize when a smaller file is necessary.
    • Check the final JPG at normal size before uploading.

    A quick pre-upload checklist

    • The selected preset matches the intended Instagram placement.
    • The main subject is fully visible and intentionally framed.
    • Faces, logos, prices, dates, and calls to action have safe margins.
    • The image is not stretched or distorted.
    • Small text remains readable on a phone screen.
    • The correct JPG was downloaded and can be found on the device.
    • A separate version has been prepared for Stories or Reels when needed.
    • The original high-quality file has been kept for future edits.

    Frequently asked questions

    What size should I use for an Instagram square post?

    Use 1080 × 1080 pixels for the square 1:1 preset. It is a practical size for standard photographs, branded cards, quotes, and carousel slides.

    What size should I use for a portrait Instagram post?

    This tool uses 1080 × 1350 pixels, a 4:5 portrait format that provides more vertical feed space than a square. Instagram may accept additional ratios, but 4:5 remains a dependable working preset.

    What size should an Instagram Story image be?

    Choose 1080 × 1920 pixels, which is a 9:16 vertical frame. Keep essential content away from the top, bottom, and outer edges because interface elements can overlap the image.

    Can I use the Story preset for a Reel cover?

    You can use the 1080 × 1920 export as vertical artwork or a full-screen graphic. Reel cover previews may appear differently in various parts of Instagram, so keep the most important subject in a central safe area.

    What size is the landscape preset?

    The landscape output is 1080 × 566 pixels, approximately 1.91:1. It works well for wide scenes and horizontal photography.

    Does the tool stretch my image?

    No. It uses crop-to-fill, preserving the original proportions while trimming content outside the chosen frame.

    Can I resize without cropping?

    This Instagram tool is designed to fill exact social frames, so cropping may occur. Use the general Resize Image tool when you need to scale the entire image without trimming it.

    Why is the download a JPG?

    JPG is widely compatible and well suited to photos and social media uploads. The tool exports every preset as JPG for a predictable result.

    What happens to PNG transparency?

    JPG does not support transparent pixels. Transparent areas must be flattened into a solid image when exported. Review the result before posting.

    Can I upload a WebP image?

    Yes. JPG, PNG, and WebP inputs are supported. The finished Instagram version downloads as JPG.

    Will Instagram compress the image again?

    Instagram may process uploaded images for delivery in its apps. Preparing the correct dimensions gives you control over the initial crop and avoids uploading an unnecessarily oversized image, but it cannot prevent all platform processing.

    Does resizing improve a blurry photo?

    No. Correct resizing can prevent unnecessary distortion, but it cannot restore focus or genuine detail that is missing from the source. Use the clearest original available.

    Can I prepare a carousel with this tool?

    You can resize each carousel image separately using the same preset. The tool does not automatically batch-process or split one design into multiple panels.

    Are my photos uploaded?

    No. Cropping, resizing, preview, and export happen locally in your browser. Your image does not need to be sent to a conversion server.

    Can I use the tool on a phone?

    Yes. It works in a modern browser on phones, tablets, laptops, and desktop computers. Precise framing may be easier on a larger screen, but no desktop software is required.

    Is the tool free?

    Yes. You can prepare an Instagram-sized image without creating an account or installing an app.

    Create an Instagram-ready image now

    Upload your photograph or graphic, choose the Instagram format you need, and adjust the crop until the most important content is framed correctly. Export the finished JPG at the preset pixel size and keep the original file for future versions. With separate crops for the feed, Stories, and Reels, your content can look intentional across each placement instead of depending on an automatic crop.