Skip to content
NiftyFix

Make a photo square without cropping, or add a border

Fit the whole photo into a square for a WhatsApp DP, Instagram or a product listing, on white, black, any colour or a blurred background.

Runs on your device: your file is not uploaded

By using this tool, you agree to our terms of use.

Accepts
JPEG, PNG, WebP, AVIF, BMP, GIF
Produces
JPEG, PNG, WebP
Maximum file size
60 MB on computers · 30 MB on phones

WhatsApp, Instagram and shopping sites show photos as squares, so a tall or wide photo gets its head or edges cut off. This tool keeps the whole photo and fills the empty space instead: plain white, black, any colour, or a soft blurred copy of the photo itself. Or keep the photo's shape and add an even border around it. Nothing is cropped or stretched.

How to use it

  1. Choose an image, or several: each gets the same settings.
  2. Pick "Make square" or "Add border", and how much space to add.
  3. Choose the background: white, black, blurred or your own colour.
  4. Select "Save image", check the report, then download.

Options explained

Make square

The longer side stays as it is and the shorter side is padded, so the whole photo fits in a square. Add extra space if you want a margin all round.

Add border

Keeps the photo's shape and adds an even frame on every side, sized as a percentage of the longer side so it looks the same on any photo.

Background

White suits product photos and documents. "Blurred" fills the space with a soft copy of your photo, the look Instagram users call "no crop".

Example

Limits and troubleshooting

Questions

How do I put a full photo as my WhatsApp DP without cropping?

Choose the photo, keep "Make square" with a white or blurred background, and save. WhatsApp then shows the whole photo instead of cutting the top and bottom.

Will this make my photo blurry?

No. Your photo keeps its full resolution; only the background fill is blurred when you choose "Blurred".

Are my photos uploaded?

No. Everything happens in your browser, in an isolated frame that cannot connect to other sites.

Related tools

↑↓ move↵ openEsc close