Resize an image to 512×512

Resize an image to 512 × 512 for an app icon, a web app, a sticker or a profile photo. The editor opens on the square; you crop or fit, and Save exports exactly 512 × 512, never stretched. Part of the image resizer.

Output format
– / –

Drop images or browse

JPEG · PNG · WEBP · AVIF · HEIC · up to 50 at once · max 30 MB each

HEIC
PNG
JPEG
AVIF
WEBP
Advanced settings
SmallerAutoBetter

Auto tunes each image.

A hard cap for the number your form demands.

A floor for forms that refuse small files.

Max resolution

Empty side keeps the ratio. Never enlarges.

Presets

Every named size, one editor

The same editor, the size already pressed. Pick the document or the platform.

The size, exactly

512 × 512 px, in every unit a form states it in

Millimetres and inches at 300 DPI, the print resolution the portals assume.

What Save exports

Pixels
512 × 512 px
Millimetres
43.3 × 43.3 mm
Inches
1.71 × 1.71 in
Ratio
1:1
Fit
cropped to the shape
Metadata
EXIF and GPS stripped

The rules, with their sources

Google Play app icon
512 × 512, 32-bit PNG with alpha, 1024 KB at most
Play Console Help, Add preview assets
Installable web app
a 192 and a 512 pixel icon
web.dev, What does it take to be installable?
WhatsApp sticker
exactly 512 × 512, WebP, 100 KB or less
WhatsApp's sticker repository on GitHub
Telegram sticker
one side exactly 512, PNG or WebP
Telegram, Stickers and Emoji
Slack profile photo
at least 512 × 512
Slack Help Center, Upload a profile photo
Stable Diffusion 1.5
trained at 512 × 512
stable-diffusion-v1-5 model card, Hugging Face

Each rule as it read on its source when we checked it in September 2026. The source’s own page wins over this card.

More image tools

Keep working on this image

Browse all image tools

Measured

The reference image at this size, measured

SourcePresetFitResultDimensions
photo.jpg (576.8 KB)512 × 512crop44.2 KB512×512

Source: photo.jpg, 576.8 KB at 1920×1280, through the preset this page opens on (the centre cropped to the ratio and scaled to the size), then the engine at its defaults. The row is the real output.

Every byte count is the size of the actual file our engine produced from the named source, the same bytes you would download, not an estimate. The reference photo is one of our own photographs, an iguana on a branch, and the camera photo is a real one too. Drop your own file into the tool above to rerun any of them. How we measure names the sources and the settings.

Answered

What is 512 × 512 used for?

An icon and a sticker: 512 × 512 is the Google Play app icon, the large icon a web app needs to install, and the exact size of a WhatsApp sticker.

Where 512 × 512 is asked for: Google Play app icon, Installable web app, WhatsApp sticker, Telegram sticker, Slack profile photo, Stable Diffusion 1.5. Each rule and its source are on the page.

Google Play asks for a 512 by 512 icon, a 32-bit PNG with alpha up to 1024 KB, and rounds the corners itself. Chrome installs a web app only when its manifest lists a 192 and a 512 pixel icon. WhatsApp stickers must be exactly 512 × 512, in WebP, 100 KB or less, on a transparent background, and Telegram needs one side at exactly 512. Slack takes profile photos from 512 × 512, Roblox experience icons start at 512, and Stable Diffusion 1.5 was trained at 512 × 512.

Answered

How do I make a Google Play icon or a sticker at 512 × 512?

Crop with no fill, then pick the format the store names.

Three 512 × 512 files and the format each rule names: a Google Play icon as a 32-bit PNG with alpha (PNG at Quality 100), a WhatsApp sticker as a WebP of 100 KB or less on a transparent background, and a web app icon listed in the manifest beside a 192 pixel one.

A transparent PNG stays transparent through Crop: the editor saves it with its alpha, and the engine’s PNG, WebP and AVIF all keep the transparent pixels. For Google Play, pick PNG, then untick Auto under Quality in Advanced settings and set 100: the file is a truecolour PNG with alpha, the 32-bit PNG Play asks for. At Auto the PNG is palette-optimised instead. For a WhatsApp sticker, pick WebP; our reference photo came to 41 KB as WebP at this size, and Max file size keeps any sticker under 100 KB. Leave the corners square for Play, which masks them itself.

Answered

Why 512 × 512 and not 500 × 500?

Because 512 is a power of two, the sizes computers halve cleanly.

The power-of-two sizes Discord's developer reference lets an app request, 16 to 4096, with 512 on the ladder and 500 not; and Stable Diffusion 1.5's autoencoder dividing each side by 8, so a 512 × 512 picture is a 64 × 64 grid inside the model.

Discord’s developer docs let an app request an image at any power of two from 16 to 4096, and 512 is one; 500 is not. Stable Diffusion 1.5 was trained at 512 × 512, and its autoencoder divides each side by 8, so a 512 × 512 picture becomes a 64 × 64 grid inside the model. Where a form says 512, a 500 fails it: Slack’s minimum is 512 × 512. The two look the same on a screen, but a checker counts the pixels.

Answered

How do I resize an image to 512 × 512 without stretching it?

Crop it or fit it, the two things the Crop / Fit switch does, and never the third.

A 3:2 photo and two ways to make it 512 × 512: Crop keeps a 1:1 slice, 67% of its width; Fit keeps the whole picture at 512 × 341 with a 86 pixel band of fill above and below.

Our reference photo is 3:2 and 512 × 512 is square, so the sides give. Crop keeps the middle 67 percent of the photo’s width and all of its height; drag the frame to the face or the product first. Fit keeps the whole picture: it sits 512 × 341 inside the square, with a 86-pixel band of fill above and below, white unless you pick a colour from the well.

Stretching would pull the picture to 512 × 512 by squeezing everything in it, and the editor does not offer it. The Custom size box shows the output in pixels the whole time, so the number you see there is the file Save writes.

Answered

Does resizing to 512 × 512 lose quality?

Not the detail the frame can show: scaling down averages neighbouring pixels, and edges stay clean.

Our 1920 × 1280 reference photo and 512 × 512 to one scale: cropped to 1:1 it is 1280 × 1280, which the export scales down to 40% to reach 512 × 512.

Our 1920 × 1280 reference photo, cropped to 1:1, is 1280 × 1280; the export scaled it to 40 percent of that, to 512 × 512, in one pass: 44.2 KB as a JPEG. Detail finer than one pixel of the new size averages away, which is the point of a smaller file. Resize once, from the original; a copy resized twice loses a little more each time.

Answered

Which format is smallest for a 512 × 512 image?

AVIF, at 23.2 KB for our reference photo at 512 × 512.

The reference photo at 512 × 512 in four formats, measured: AVIF 23.2 KB, WebP 41 KB, JPEG 44.2 KB, PNG 138.4 KB. AVIF is the smallest.

The same 512 × 512 crop came to 41 KB as WebP and 44.2 KB as JPEG; as PNG it took 138.4 KB. PNG costs the most on a photo even palette-optimised, as it is at Auto; choose it for a logo, an icon or a screenshot with sharp edges or a transparent background, which JPEG blurs and cannot keep. With Quality at 100 in Advanced settings the PNG is truecolour and keeps every pixel, at a larger size. Pick the format above the drop zone before you save; Auto keeps the source’s.

Reference file576.8 KBphoto.jpg
AVIF23.2 KBtransparency
WebP41 KBtransparency
JPEG44.2 KBno transparency
PNG138.4 KBtransparency

Source: photo.jpg, 576.8 KB at 1920×1280, cropped to 512 × 512 the way the editor does it. Measured before 5 October 2026: the editor's JPEG at 0.92, then the engine's four formats at their defaults.

Be sure first

When 512 × 512 is the wrong size

  • An Apple app icon?

    Apple lays icons out at 1024 × 1024; the 1024 × 1024 page opens on it.

  • A Discord profile picture?

    The Discord page opens at 512 × 512 with the whole picture kept inside the circle.

  • A WhatsApp sticker tray icon?

    The tray icon is 96 × 96 and under 50 KB; type 96 into Custom size.

Related: Resize image to 1024x1024 · Discord pfp size · Resize image to 64x64 · Crop image to square

FAQ

Questions, answered

The size is already pressed above. One drop settles most of these.

How do I make a picture 512x512 on my iPhone?

Open this page in Safari, tap browse and pick the photo from your library. The editor opens on the 512 × 512 square: drag it to the part you want, or press Fit to keep the whole photo on white, then Save and Download. If the photo arrives as HEIC, the editor asks you to convert it to JPG first.

Is 512x512 a good size for a pfp?

For Slack and Discord, yes: Slack's minimum is 512 × 512, and Discord's developer reference lets an app request an avatar at any power of two up to 4096, 512 among them. X recommends 400 × 400 and LinkedIn starts there, so 512 × 512 is more than they need. The Discord page opens at 512 × 512 with the whole picture kept for the circle.

Can I resize a PNG to 512x512 and keep the transparent background?

Yes, with Crop and no fill. The editor saves a transparent PNG with its alpha, and the engine keeps the transparent pixels as PNG, WebP or AVIF. Fit paints the space around the picture white, so it removes the transparency, and JPG cannot hold it at all. Pick PNG or WebP above the drop zone before you save.

Why does my image look pixelated at 512x512?

Because the source was smaller than 512 pixels and was enlarged, or it was a low-quality copy. Enlarging adds pixels, not detail: an AI render made at 256 × 256 stays soft at 512 × 512. Start from the largest original; scaling down keeps edges clean. Amazon's Appstore guide warns the same about scaling an icon up.

How big is a 512x512 image in KB?

Our reference photo at 512 × 512 came to 23.2 KB as AVIF, 44.2 KB as JPEG, 41 KB as WebP and 138.4 KB as PNG. Every one is far under Google Play's 1024 KB icon cap. A WhatsApp sticker must stay at 100 KB or less, which Max file size holds.

How many pixels is 512x512?

262,144: 512 times 512. That is a quarter of a megapixel, and exactly a quarter of 1024 × 1024, the next square up on the power-of-two ladder. At 300 DPI it prints 1.71 × 1.71 in, so it is a screen size, not a print size.

What size should a Google Play app icon be?

512 × 512 pixels, a 32-bit PNG with alpha, 1024 KB at most, as a full square: Play rounds the corners itself, at a radius of 30 percent of the icon's size, so do not round them yourself. Pick PNG and set Quality to 100 in Advanced settings for the truecolour PNG Play asks for.

What size are Telegram and WhatsApp stickers?

WhatsApp: exactly 512 × 512 pixels, WebP, 100 KB or less for a static sticker, on a transparent background, with a 96 × 96 tray icon. Telegram: one side exactly 512 pixels and the other 512 or less, as PNG or WebP. This page makes the 512 × 512 square both accept; pick WebP and keep Crop with no fill.

Still have a question?

Ask us. A person reads it.

Contact us

Page updated

Exactly 512 × 512, transparency kept

The square is set above. Drop the image, crop it with no fill, pick PNG or WebP, and Save exports 512 × 512 pixels.

Resize to 512×512