Keep every part of your photo: fit it into a 1080 × 1080 square with a soft blurred background, a white border or any colour, ready to post.
No limits or paywall.
Use instantly, no account.
Processed inside your browser.
Clean, full-quality output.
No upload queue or waiting.
Works on phone and desktop.
Instagram posts have a limited range of shapes, and anything outside that range gets cropped. A tall portrait loses the top of the head or the shoes, a wide landscape loses its edges, and a panorama becomes a narrow slice. Often the part that gets cut is exactly the part you wanted to share.
Instagram No Crop solves this by fitting your whole photo inside a 1080 × 1080 square and filling the empty space around it. By default the fill is a soft, blurred copy of the same photo, which looks natural in the feed; you can switch to a clean white border, any colour or a gradient. Everything happens in your browser, so your photos are never uploaded.
Before
Portrait photo
2687 × 3356
Instagram would crop the top and bottom to fit a square.
After
Square with blurred fill
1080 × 1080
The whole photo, framed by a blurred, darkened copy of itself.
Measured with a 2687 × 3356 portrait photo and the default 10% margin. Output size, margin and background can be changed in the workspace.
Drop a portrait, landscape or panorama photo into the workspace. It is placed in a 1080 × 1080 square with a blurred background.
Change the margin and zoom, drag the photo to reposition it, or switch to a white, coloured or gradient background under the Layout tab.
Optionally round the corners, add a border or a soft shadow under the Style tab.
Download the square as JPG or PNG and upload it to Instagram; it fits the square frame without any crop.
| Background | Look | Best for |
|---|---|---|
| Blur | A blurred, darker copy of the photo fills the square | Portraits, travel, events |
| Solid white | Clean white border | Minimal feeds, art, products |
| Solid colour | Any colour you pick | Brand colours, themed feeds |
| Gradient | Linear or radial two-colour fill | Quotes, announcements |
| Transparent (PNG) | No background at all | Further editing, not for posting |
The tool creates a square canvas, 1080 pixels on each side, and scales your photo so it fits completely inside with a margin (10% by default). The space left over is filled with the background you choose. Your photo keeps its proportions: it is never stretched, squashed or trimmed.
The blurred background is your own photo, scaled up to cover the square, blurred and darkened slightly so the sharp photo on top stands out. The blur strength is defined relative to a 1080-pixel square, so it looks the same if you choose a larger output size. On older iPhone Safari versions, which do not support canvas blur filters, a different method produces the same soft look.
Each style suits a different kind of feed.
Portrait photos get space on the left and right, landscape photos get space above and below, and panoramas become a thin strip across the middle of the square. For panoramas, a carousel is often better: the carousel splitter cuts a wide photo into equal slides that people swipe through, so it is shown at a larger size.
If you would rather fill the square with your subject and lose the edges, crop instead with Crop Image to Square.
Use the margin (padding) slider to control how much background shows; set it to zero to make the photo touch the edges on its long side. Zoom enlarges the photo inside the square, and you can drag it to reposition it or snap it to a corner with the alignment grid. Under the Style tab you can round the corners, add a border in any colour and add a soft drop shadow, which gives a "printed photo" look on a white background.
Instagram displays feed posts at 1080 pixels wide, so a 1080 × 1080 square is the natural size. Larger squares are accepted but are scaled down by Instagram. Download as JPG for photos (smaller files that upload quickly) or PNG for graphics and text. On iPhone and iPad the maximum square is 4096 × 4096 pixels because of Safari’s canvas memory limit; on desktop it is much larger.
Instagram has also changed how the profile grid previews posts over time, showing taller thumbnails. The post itself is shown complete in the feed and when opened, but grid thumbnails may trim the edges, so keep the most important part near the centre.
The square is drawn on a canvas in your browser. Your photos are not uploaded, stored or used to train anything, and the result has no watermark. You can make as many squares as you like.
If you post padded photos regularly, pick one style and stick with it: the same margin, the same background type and, for solid colours, the same colour. A consistent border makes a profile look planned even when the photos themselves vary in shape. Write your chosen margin and colour down, or keep this page bookmarked with the settings you like.
Sometimes the photo you want to post without cropping is really a set of photos. Combine them first with the Photo Grid Maker or Combine Images Side by Side, then bring the result here to fit it into a square. Because the combined image keeps every photo whole, and this tool adds a border instead of cropping, nothing from any of the photos is lost. Choose a solid background that matches the spacing colour of the grid for a clean, framed result.
Show the whole outfit from head to toe without Instagram cropping it.
Keep the wide view of a beach, skyline or mountain range.
Post artwork uncropped with a clean white frame.
Place a tall screenshot or text image on a coloured square.
Add the photo above. It is fitted into a 1080 × 1080 square with a blurred background, so nothing is cut off. Download it and post it as a square.
Open the Layout tab, choose Solid and pick white. Increase the margin for a thicker border.
The photo is scaled down to fit the 1080-pixel square, which is the width Instagram displays anyway. Export as PNG for no extra compression, or JPG for a smaller file.
This tool makes squares. For a 4:5 portrait post with padding, use the Instagram resizer with the Fit & Pad option.
Yes. Drag the photo in the preview, or use the alignment grid under the Layout tab to snap it to an edge or corner.
The blurred copy is darkened slightly so your sharp photo stands out against it. Choose a solid or gradient background if you prefer a lighter frame.
Yes. On iPhone and iPad the square is capped at 4096 × 4096 pixels because of Safari’s canvas limit, which is far above Instagram’s 1080-pixel width. The blur also works on older Safari versions.
No. The square is drawn on a canvas in your browser, and your photo never leaves your device.
Yes. Type a larger size in Custom Target Size or click Auto to use the photo’s longest side. Instagram scales large images down to 1080 pixels wide.
Yes. Make each photo square here, one by one, and post them together. Every slide then has the same square shape, so Instagram does not crop any of them.