App stores, game assets and icon sets commonly require a 512×512 source
Drop in any photo and get an exact 512×512 file, ready to use where that size is demanded, without uploading the original.
Your image is decoded and re-encoded on this device. No upload request is made.
JPG cannot store transparency. Transparent pixels will use #ffffff.
Find related browser-local tools for nearby tasks without starting another search.
Browse all image toolsFive hundred and twelve pixels square is the classic icon and app-asset size - a power of two that scales down cleanly to every smaller icon. As a power of two, five hundred and twelve downsamples cleanly to 256, 128, 64 and every smaller icon without the blurring that awkward ratios cause, which is precisely why app stores and icon pipelines demand a 512 master. Game engines and launcher formats expect this size for the same reason. Treat it as the source from which a whole family of smaller icons is generated. App stores, game assets and icon sets commonly require a 512×512 source. This tool resizes any image to exactly 512×512 pixels and does it entirely in the browser - the picture is decoded, scaled and returned without being uploaded anywhere. Because the target is fixed dimensions rather than a fixed file size, it scales to fill 512×512 and covers the frame where the source is a different shape, so the whole area is used rather than left with borders.
Drop in any photo and get an exact 512×512 file, ready to use where that size is demanded, without uploading the original.
Treat it as the source from which a whole family of smaller icons is generated. Whatever you start from, the result is exactly 512×512.
It is scaled to fill 512×512 and the overflowing sides or top-and-bottom are trimmed, so the square is fully used with no bars. Crop first to control exactly what remains.
Making a small image 512×512 cannot add detail, so it will look soft. Start from a source at least 512×512 for sharpness.
Resize an image to exactly 64×64 pixels for icons, small avatars, and app menus. Runs locally in your browser with no upload or account.
Resize any image to exactly 1080×1080 pixels in your browser. Nothing is uploaded.
Resize any image to exactly 32×32 pixels in your browser. Nothing is uploaded.