Skip to content
Utilities

Discord PFP Cropper

Discord shows avatars as circles, so a non-square image gets awkwardly framed. This cropper center-crops any uploaded image into a square, applies a circular mask, and lets you download it at exactly the size Discord needs. Everything runs locally in your browser.

  • Free, no limits
  • No login
  • Runs in your browser
Tool

Files stay on your device - nothing is uploaded.

Output size

Upload an image or paste an image URL to crop it into a circular Discord avatar.

About this tool

Center-crops any image to a square, applies a circular mask and exports at 128, 256 or 512 pixels. The zoom slider lets you pull in tighter on a face instead of accepting the default framing.

The image is processed locally with the canvas API, so it never touches a server.

How to use

1

Upload an image or paste an image URL.

2

Pick an output size (128, 256 or 512).

3

Download the circular PNG and set it as your avatar.

How Discord crops and displays avatars

Discord always renders an avatar as a circle, but it stores a square. Whatever you upload is cropped to a square first, then masked to a circle at display time - which means the corners of your image are never visible, and anything important near an edge will be clipped.

The safe area is roughly the inscribed circle of your square: imagine a circle touching all four sides, and keep the subject inside it. A face centred in a square photo survives this fine. A logo with text along the bottom does not.

Discord stores avatars at up to 1024x1024. Uploading larger gains nothing, and uploading much smaller shows: a 64x64 source is visibly soft when Discord displays it at 128 in a profile popout.

Static and animated formats

PNG is the right choice for anything with hard edges, flat colour or transparency - logos, pixel art, illustrations. JPEG is better for photographs, where its compression is far more efficient and the artefacts are hidden by the detail in the image.

GIF avatars require Discord Nitro. Without it an uploaded GIF is accepted but shown as a single static frame, so the animation exists in storage and is simply never played. If a subscription lapses, previously animated avatars fall back to that first frame rather than being deleted.

One practical consequence of the circular mask: an animated avatar whose motion happens near the corners will look broken, because the visible portion never shows it. Keep movement central.

Getting the framing right

About 21% of a square image is lost to the circular mask, all of it in the corners. Keep faces and text near the centre and leave a little breathing room around the edges.

Grabbing someone else's avatar first? Use the PFP grabber to get the original full-resolution file, then crop it here.

Frequently asked questions

Does Discord crop my avatar into a circle automatically?

Yes, Discord always masks avatars into a circle. Cropping first just lets you control what gets cut.

Which size should I download?

512px is the safest choice: Discord downsizes it cleanly and it looks better on high-resolution screens.

Why does a pasted image URL sometimes fail?

Some hosts block cross-origin canvas reads. Download the image and upload the file instead.

Related guides

Browse all guides and generators.

Try other relevant tools