Discord PFP Maker & Cropper
Crop any image to a perfect circle, see it at every size Discord actually shows it, and download at 128–1024px. Nothing is uploaded — the crop happens on your device. Need a banner instead? Use the banner resizer.
Want a bot that shows member profiles on command?
Profile lookups, welcome cards with their avatar, member directories — describe it, we build it.
Discord PFP size guide
Every size Discord uses for avatars, and the one number that actually matters when you upload.
| Where | Size | Notes |
|---|---|---|
| Profile picture (avatar) | 512 × 512 px | Discord’s recommended upload. Displayed as a circle everywhere. |
| Minimum accepted | 128 × 128 px | Works, but looks soft on profile popouts and high-DPI screens. |
| Server icon | 512 × 512 px | Also masked to a circle in the server list. |
| Maximum file size | 10 MB | Applies to PNG, JPG, WebP, and animated GIF alike. |
| Animated avatar (GIF) | 512 × 512 px | Requires Nitro. This tool exports still images only. |
FAQ
How big is a PFP on Discord?
Upload 512 × 512 pixels. What Discord then shows is much smaller — roughly 128px on a profile popout, about 40px beside a message, and 32px in the member list — so the extra resolution exists for high-DPI screens rather than for size on screen. The image must be square, and the file must be under 10 MB.
What size is a Discord PFP in 2026?
Still 512 × 512, and unchanged for years — the spec has been stable across Discord’s username and profile overhauls. Anything from 128 × 128 upward is accepted and resized, but 512 is the size worth uploading. The only figure that regularly catches people out is the 10 MB file cap.
What is the Discord server icon size?
Also 512 × 512, and also masked to a circle — in the server list it renders as a small round icon, so a wide logo or text near the edges gets clipped. The tool above works for server icons as well; the crop and export are identical, only where you upload it differs.
Why does my Discord PFP look cropped or cut off?
Discord masks every avatar into a circle, so the corners of your square image are always hidden. If your subject sits near an edge it gets clipped. Crop to a circle first — the preview above shows exactly what survives the mask at profile, chat and member-list sizes.
Does Discord crop profile pictures into a circle?
Yes, on display. Discord stores the square image you upload and masks it to a circle in the UI, which is why the file you download here is square while the preview is round. Keeping the square means the full image is preserved anywhere it renders un-masked.
Does Discord ban NSFW profile pictures?
Explicit avatars breach Discord’s Community Guidelines. Unlike channel content, a profile picture cannot be age-gated — it appears in every server you are in, including ones with minors — so it is held to an all-audiences standard regardless of where you use it. Enforcement is report-driven and ranges from a forced avatar removal to account termination for repeat or severe cases.
Can I make an animated GIF profile picture?
Discord supports animated avatars, but only with Nitro — and this tool exports still images (PNG, JPG, WebP) rather than re-encoding GIFs. Browser-side GIF encoding is slow and degrades quality badly, so we would rather not ship a worse version of it. Crop an animated GIF in a dedicated GIF editor at 512 × 512 instead.
Does my image get uploaded anywhere?
No. The crop and export run entirely in your browser using the canvas API — the file never leaves your device. That is also why it is instant, and why it works on images you would not want to hand to a random website.
What file format is best for a Discord PFP?
PNG for artwork, logos, or anything with sharp edges and flat colour — it stays crisp. JPG or WebP for photographs, where they produce a much smaller file at the same visible quality. WebP is the smallest of the three and Discord accepts it fine.
Build a Discord bot in 30 seconds
No code, no hosting setup. Describe what you want; deploy instantly.
Build my Discord botMore free Discord tools
Timestamp Generator
Pick a date, get every <t:> format.
OpenText Formatter
Bold, italic, strikethrough, fancy fonts.
OpenEmbed Builder
Visual editor + live preview, copy JSON.
OpenColor Picker
Hex, decimal, RGB for embed.color.
OpenUsername Generator
7 styles, 10 results per click.
OpenAvatar Downloader
Full-resolution PFP + banner from a user ID.
OpenBio Generator
Aesthetic, gamer, cute About Me templates.
OpenFont Generator
12 Unicode font styles — script, fraktur, bubble.
OpenRules Generator
Copy-paste server rules by type and tone.
OpenColored Text
ANSI color code blocks for Discord chat.
OpenServer Name Generator
20 server name ideas per theme.
OpenInvite Checker
See a server’s name, members, and if an invite is valid.
OpenVanity URL Checker
Is a discord.gg/yourname vanity available?
OpenID Lookup
Username, badges, and account age from any user ID.
OpenEmoji Downloader
Save custom emojis, stickers, and server icons.
OpenEmoji Maker
Resize any image to 128×128 under Discord’s 256KB cap.
OpenBanner Resizer
Crop to exact banner specs with a live profile preview.
Open