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.
Drop images here or click to upload
PNG, JPG, WebP, GIF, AVIF, HEIC — up to 50MB each
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.
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
Other sizes and platforms
- Instagram 1080x1080
- Instagram 1080x1350
- Story 1080x1920
- 720p 1280x720
- Social 1200x630
- FB cover 851x315
- X header 1500x500
- LinkedIn 1584x396
- 800x600 (4:3)
- Full HD 1920x1080
- 300x300
- 400x400
- 600x600
- 150x150
- 250x250
- 300x250 ad
- 350x350
- 350x450
- 500x500
- 1366x768 screen
- Instagram post
- Instagram story
- Instagram profile
- Shopify
Related guides
Step-by-step help that pairs with this tool.