Get a square crop that survives Discord's circle mask — face centered, no awkward edges.
Upload Image
Drag & drop or click to upload
Supports PNG, JPG, WebP, GIF, BMP
Drag a portrait or character art onto the page. The higher-resolution the source, the sharper your final PFP — Discord downscales but doesn't sharpen.
The crop box is pre-locked to 1:1. Position your face or character in the center — Discord will mask the corners with a circle on display.
Imagine a circle inscribed in the square — anything in the corners will be hidden. Leave ~15% padding from each edge so nothing important gets cut.
Export as PNG (recommended for sharp avatars) or JPG. 512×512 is the sweet spot — sharp on Retina displays without wasting upload bandwidth.
Yes. Discord always renders avatars inside a circle mask, even though it stores the source as a square. Anything in the corners of your upload is hidden on display, so center your face or subject and leave roughly 15% padding from every edge.
Discord lets you preview and reposition the crop during upload, but it won't auto-crop without your input. If you upload a non-square image, Discord forces you to crop it into a square before saving — pre-cropping in our tool skips that step.
Animated avatars are a Nitro-only feature. Free users can only set static PNG or JPG avatars. You can crop a GIF here to the right square shape, but it will only animate on profiles with active Discord Nitro.
Discord allows up to 10 MB for static avatars and up to 10 MB for animated GIFs (Nitro). A 512×512 PNG typically lands well under 1 MB, so size is rarely the bottleneck — quality and framing are.
Nitro members can set a different per-server profile picture, but the format is identical: square upload, circle-masked display. The same 512×512 crop works for both global and per-server avatars.