Resize any picture to exactly 512 × 512 pixels
The output is always 512 × 512 px – the size used for app icons, game assets, AI image inputs and Discord emojis/stickers. 512 × 512 is the base size for Android adaptive icons, Steam and Discord assets, and many AI tools expect square 512 px inputs.
Choose PNG if you need transparency preserved; JPG for photos. The tool downsizes in steps rather than in one jump, which keeps edges and text sharper than a basic one-shot resize, and it reads the camera orientation so phone photos come out the right way up.
Steps
- Add the image. Click the sheet or drag the file in. JPG, PNG, WebP, HEIC, GIF, BMP and AVIF are accepted; several at once is fine.
- Confirm 512 × 512. The width and height are pre-filled. Switch the unit to cm or mm if your spec is in print units – the pixel size is shown underneath.
- Choose what happens to a different shape. Crop to fill (default), Fit with white bars, or Stretch.
- Optionally set a KB limit. If the site also caps the file size, type it; quality is adjusted so the file fits at these exact dimensions.
- Resize and download. One image downloads directly, several as a ZIP.
Other common sizes
3000 × 3000 · 300 × 300 · 600 × 600 · 1920 × 1080 · in cm / mm · passport photo
Frequently asked questions
How do I resize an image to 512 × 512 pixels?
Add the image, keep 512 and 512 in the width and height boxes, choose how to handle a different shape (crop, fit with white bars, or stretch) and press Resize. The file downloads at exactly 512 × 512 px.
Will a non-square photo be distorted?
Not unless you choose “Stretch”. The default “Crop to fill” trims the longer side from the centre; “Fit, white bars” keeps the whole image and pads the short side with white.
Can I also keep the file under a size limit?
Yes. Enter a KB number in “Max size” and the JPG quality is lowered until the 512 × 512 image fits – the dimensions are never changed to reach it.
Does resizing upscale small images?
It will output 512 × 512 px even from a smaller source, but detail cannot be invented – a 200 px picture enlarged to 512 px will look soft. Start from the largest original you have.
Is the image uploaded?
No. Resizing happens in your browser; nothing is sent to a server.