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
- 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.
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