Square assets are common, but a square canvas should not quietly distort the source. Aftermath makes crop and fit choices explicit.
A square canvas without a silent distortion
A 512 × 512 target is common for icons and compact profile assets, but a rectangular source should not be squeezed into the square. Crop to fill when the edges are disposable, or fit with a transparent or colored background when the entire source matters.
PNG is useful when the background must remain transparent
This preset starts with PNG so transparency is available. If the destination prefers a smaller photographic file, switch formats intentionally and read the output warning before treating the file as upload-ready.
Questions people ask
Is this the same as a Google Play icon?
It is a generic 512 × 512 square preset. The Google Play icon preset adds the current icon file-size and PNG checks from Google’s official requirements.
Can I use a custom background?
Yes. Choose white, black, transparent, a blurred backdrop, or a custom color when padding is needed.
How to use this tool
This route starts with a 512 × 512 crop canvas, PNG output, transparent background, and a 1 MiB maximum. It is for a general square image or icon-sized asset when no marketplace-specific compliance is being claimed. The result is checked for exact dimensions and bytes. Choose the Google Play icon route when its alpha-channel and store-source rules matter, or exact pixels for a different square size.
What to choose and what you get
What to choose
one supported local image
Result
a separate processed image copy or local measurement report
Supported use
Verified JPG, PNG, or WebP sources rendered to an exact 512 × 512 PNG canvas with transparent-background support.
Visible crop placement or an alternate fit choice, followed by exact-dimension and maximum-byte validation.
Before you start
A 512 × 512 result is not automatically a valid Google Play icon, favicon, app-store icon, or profile asset.
The preset does not preserve vector data or guarantee that a square crop retains every edge of a non-square source.