Skip to content
ImgKiloImgKiloOpen tools

Resize an image to 512x512 for an app icon or avatar

App stores, Discord, and a favicon pipeline all expect a square at a power-of-two size, and 512x512 is the one that shows up most. Sizing to it first saves a rejected upload or a fuzzy icon. The tool below is set to it.

Upload an image to auto-derive height from width (or vice versa).

  • Files never leave your device
  • Runs in your browser
  • Free, no signup

Why 512x512 keeps showing up

512x512 is a 1:1 square and a power of two, which is why it is asked for so often. App icons, Discord and Steam avatars, favicon source files, and many machine learning model inputs all use this exact size.

A power-of-two square scales down cleanly to smaller icon sizes like 256 and 128 without odd artifacts. The resize tool is pre-set to 512 by 512.

Your photoAny size
After512 × 512 px
The tool above opens locked to 512 × 512 px, so the export lands on the exact dimensions.

Start from a square crop

An icon or avatar source is rarely square out of the camera, so squeezing a non-square image into 512x512 distorts it. Crop the artwork to 1:1 first, then resize so the shape stays true.

For an icon, keep the key mark centered with a little padding, since rounded icon masks clip the corners on many platforms. A centered design survives every mask shape.

Convert to a smaller, sharp file

Icons and avatars often need a small file with crisp edges. After resizing, convert it to WebP for a smaller file that holds detail well at this size.

Resizing runs in your browser on your device. Unreleased app art or a brand asset never gets uploaded to a server.

Keep the alpha channel if your icon has one

App icons and logos often rely on transparent corners so the platform can apply its own rounded mask. Resizing preserves that transparency, but converting to JPG destroys it, because JPG has no alpha channel and fills every transparent pixel with a solid colour.

If you are not sure whether your source still has transparency, run it through the PNG transparency checker before you export. A flattened white square where a transparent one should be is the sort of thing nobody notices until the icon is live.

Frequently asked questions

No. Resizing keeps the alpha channel intact. Transparency is lost when you convert to a format that has no alpha, such as JPG. Export as PNG or WebP to keep it.

It is a 1:1 square at a power of two, so it downscales cleanly to 256 and 128. App icons, Discord and Steam avatars, and favicon sources all use it.

Yes. A 512x512 square is a good master file to generate smaller favicon sizes from, since the power-of-two dimensions scale down without artifacts.

Many models expect a fixed square like 512x512. Resizing to it gives a consistent input, though check whether your model wants a square crop or a pad.