Discord PFP Sizewhat Discord specifies — and what to actually upload
Discord never publishes a pixel size for profile pictures. The 128×128 everyone repeats is the custom-emoji spec, borrowed by mistake. Upload a square 512×512 PNG and Discord handles every size it needs — drop your image below to get one.
👤
Drop your avatar here
PNG · JPEG · WebP · GIF — or paste from clipboard
The Short Answer
Upload a square image at 512×512, as PNG, under 8 MB. That clears every limit Discord publishes and gives the app more pixels than any surface asks for.
Discord does not require 512 — it doesn't require any dimension. It re-encodes whatever you give it and serves the size each surface needs. 512 is simply the smallest square that never looks soft, including on high-DPI screens.
What Discord Actually Documents
Only three avatar facts appear in Discord's own docs. Everything else circulating as a "Discord PFP size" is inference — usually borrowed from a different asset.
Not specified anywhere. Discord's avatar instructions give no width, height or minimum.
—
Sizes Discord serves
Any power of two from 16 to 4096, requested per surface
Developer reference, CDN image formatting
Sources, in Discord's own words — file types and the 8 MB cap come from the
Per-Server Profiles
FAQ ("Accepted file types for server avatars are JPG, PNG, and GIF files. The maximum file size is 8 MB.")
and the Custom Profiles
article; the served-size range comes from the
Discord developer reference
("Image size can be any power of two between 16 and 4096."). Checked August 2026.
Why Everyone Says 128×128
That number is the emoji spec
Discord's own emoji guide is where 128×128 comes from: "Dimensions: 128x128. Bigger or smaller will work, but 128x128 is juuuust right." It sits beside a 256 KB cap — an emoji rule, not an avatar rule. Need that one instead? It's on the Discord emoji resizer.
Why it still half-works
A 128×128 upload isn't rejected — Discord accepts it. But 128 is roughly what the largest avatar surface renders at on a 1× screen. On a Retina or 1440p display that same slot asks the CDN for 256 or more, and a 128px source has nothing left to give. It looks soft, and people blame the compression.
Why 512 and not 4096
The CDN tops out at 4096, but nothing in the app requests an avatar that large. 512 covers every real surface at 2×, keeps the file a few hundred KB instead of several MB, and is a power of two — so Discord's downscales land on clean pixel boundaries.
Square in, circle out
Discord renders avatars as circles everywhere — chat, member list, profile. Anything in the corners of your square gets clipped. Keep the subject centred with a little breathing room; the previews above show the exact square Discord will crop from.
FAQ
What size should a Discord profile picture be?
Square, and at least as large as the biggest surface that will render it. 512×512 is the practical answer. Discord publishes no required dimension — only an 8 MB file cap and the accepted formats (JPG, PNG, GIF) — so any square image works, but small sources look soft on high-DPI screens.
Is the Discord PFP size 128×128?
No. 128×128 is Discord's recommendation for custom emoji, along with a 256 KB cap. It gets repeated as the avatar size, but Discord's avatar documentation states no pixel dimensions at all.
What's the maximum file size for a Discord avatar?
8 MB. That's the only avatar file-size figure Discord publishes, in the Per-Server Profiles FAQ. A 512×512 PNG lands far below it — usually well under 1 MB — so the cap is rarely what blocks an upload. The 10 MB number you may have seen belongs to profile banners.
Can I use a GIF as my Discord PFP?
Yes, but animated GIF avatars require Nitro. Drop a GIF above and every frame is resized to your chosen square with the original timing preserved. Without Nitro, export a PNG instead — Discord will show a static image either way.
Does Discord compress my profile picture?
Discord re-encodes your upload and serves it back at whatever size each surface requests, from 16 px up to 4096 px. You can't control that step, which is exactly why the source matters: give it more pixels than it needs and every generated size stays sharp.
Other Discord Sizes
Avatars are one of four Discord image specs, and the other three are documented.