The image is centered and the output dimensions adapt to the file-size limit. Keep the main subject near the center for a clear crop. File sizes use decimal units: 1 KB = 1,000 bytes and 1 MB = 1,000 KB. Your image is processed on your device.
How it works
- Choose your image.
- Select Prepare to create a 1080×1080 square with a centered crop.
- Check the crop in the preview before downloading.
- Download the JPG and upload it to Instagram.
A square 1080×1080 image for a feed post
A 1080×1080 square is a familiar format for an Instagram feed post, and it displays without distortion on phones. This tool fills the square by cropping around the center of your photo, so you get a full-size image without cropping it by hand. It suits photos where the subject sits near the middle of the frame.
If the important part of your photo is near an edge, or you want to see the whole picture, use the no-crop page instead. It adds white space rather than trimming the image. The profile picture pages cover the smaller avatar formats.
Getting a good centered crop
Decide which part of the photo matters before you upload. Subjects near the center stay in view, while heads close to the top edge or hands at the sides can be trimmed. Shooting a little wider gives the crop room to work, and a landscape photo of a single subject often crops well to a square.
Use the largest original you have. The output is 1080×1080 pixels, so a higher-resolution source gives a cleaner result after resizing. Avoid screenshots of earlier posts, which have already been compressed.
Check how the square looks next to your other posts before you publish, since a consistent crop makes a profile look tidier.
Quick and private on your phone
Open the page in a mobile browser, choose a photo from your gallery and download the square JPG. Processing happens on your device, the image is not uploaded to a server and no account is needed.
You do not need to install an app. The download is a JPG with no watermark, ready to post or save for later.
The page outputs a fixed 1080×1080 square, so the file is ready to post with no further steps. Keep the original if you want a portrait or landscape version later.
To resize image for Instagram here, choose your photo and select Prepare. That is two clicks to a 1080×1080 square with a centered crop, and the preview shows the result before you download the JPG.
Frequently asked questions
How do I make a square Instagram image?
Choose your image and select Prepare. The 1080×1080 preset applies a centered crop and creates a JPG for you to download.
What will I download?
A JPG at 1080×1080 pixels, cropped from the center of your original photo. The preview shows the result before you download it.
How do I resize a photo for Instagram without cutting off the edges?
Use the no-crop page instead. It fits the whole photo inside the square and adds white space, so no edge is trimmed.
Is my photo uploaded?
No. The photo is processed on your device in the browser and is never uploaded to a server.
Can I make a landscape or portrait Instagram image here?
This page makes a 1080×1080 square only. For a whole photo in another layout, use the Instagram no-crop page, which lists square, portrait and Story options.
What size should an Instagram post be?
This tool's Instagram preset makes a 1080×1080 pixel square for a feed post. For other formats or the latest size guidance, check the platform's current rules.
Is it free to resize an image for Instagram?
Yes. The tool is free, needs no sign-up, and processes your photo in your browser instead of uploading it.
