Resize
Resize an image to 600x600 pixels
Get a clean 600×600px square version of any photo, fit without cropping.
How to resize image to 600x600 pixel
Add an image
Drop in any JPG, PNG or WebP photo.
Auto-fit to 600×600
The tool scales it to fit inside a genuine 600×600px square, padding any margin (transparent for PNG by default) — or pick Fill above to crop instead.
Download
Save the resized image — a real 600×600px file, ready for the upload field that asked for it.
About this tool
600×600 pixels is a common requirement for profile photos, product thumbnails and some ID upload systems that want a fixed square canvas. This tool fits your photo inside that exact box without cropping or distorting it by default, padding any leftover margin so the output is genuinely 600×600px — not just scaled down and left smaller. Switch to Fill mode instead if you'd rather crop to a clean square with no padding.
PNG sources get transparent padding by default, so the square shape is there without adding a visible background color; JPEG sources (no transparency) pad with black unless you uncheck "Transparent background" and pick a color.
Questions
Will this crop my photo into a square?
Not by default — Fit mode fits the whole image inside the 600×600px box without cropping, padding any margin instead. Switch Fit mode to "Fill" if you want an exact square crop with no padding.
Can I use a non-square photo?
Yes, any aspect ratio works; the tool scales it to fit inside the box and pads the rest.
Does it change my file format?
No, the output keeps your original format by default.
What does "600px" mean?
"px" is short for pixels, the unit screens measure images in. 600px means 600 pixels — so a 600×600px image is a square exactly 600 pixels wide and 600 pixels tall, which is what this tool outputs.
Can I do this on my phone (iPhone or Android)?
Yes — open this page in your phone's browser, tap "Drop images here" to pick a photo from your gallery, and the same 600×600px fit happens right on your device. No app or desktop needed.