As a Discord user, your visual brand is defined by Discord's Help Center and Support documentation standards. Discord avatars are stored at the upload size but rendered at 128 by 128 in member lists and as small as 16 by 16 inside voice-channel rosters. Designs that work at thumbnail size with high contrast against the dark UI consistently outperform highly detailed photo crops.
01Specific poses for Discord users
- Tight head crop with face filling 70 to 80 percent of the square: Discord's smallest render is 16 to 32 pixels in voice channels. Anything below face-fills-frame becomes an unrecognisable smudge.
- Off-axis shoulder turn with eyes to camera: A static, centred portrait competes with hundreds of similar avatars in any active server. A small angle gives an instant identity cue.
- Single dominant colour zone, not a busy collage: Discord's circular crop and dark-mode UI flatten busy compositions into noise. One strong colour block + one face beats six visual elements.
02Discord user wardrobe guide
Streetwear and gaming-adjacent looks (hoodies, headphones, branded tees) are platform-native and read correctly. Avoid pure black or pure dark navy: against Discord's #313338 background the silhouette disappears entirely. Bright accents around the face (a rim-light, a coloured collar, a hair highlight) survive the small render.
03What you should expect to pay
A professional studio session typically ranges from to . The AI route provides a comparable result for $15.
01The technical spec
Per Discord's official avatar documentation, the published constraints:
- Recommended upload size: 512 by 512 pixels. Discord stores at upload resolution and downsamples; uploading at 128 produces a soft result on retina displays and on the 256-pixel server-icon overlay.
- File formats: PNG, JPG, GIF, WebP, and AVIF (AVIF support added 2024). Static avatars in any of these formats work; animated avatars must be GIF.
- File size cap: 8 MB on a free account, 10 MB on Nitro Classic, 500 MB on Nitro. The 8 MB cap is the practical limit most users hit when uploading high-resolution PNGs of detailed art.
- Aspect ratio: square. Non-square uploads are auto-cropped to centre square; the cropped square is then masked into a circle for display. Anything in the corners of your square is invisible.
- Animated avatars (GIF): Nitro-only feature. The GIF must be square, must be under the file-size cap for your tier, and must not contain rapidly flashing content (Discord enforces a photosensitivity check on upload).
The render-size hierarchy that actually matters:
| Context | Render size | |---|---| | Member list (server sidebar) | 128 by 128 pixels | | Profile popover | 80 by 80 | | Chat-message avatar | 40 by 40 | | Voice-channel participant avatar | 16 by 16 to 32 by 32 |
Designing for the 16-pixel voice-channel render is the strictest constraint. If your face is not the dominant element of the frame at 16 pixels square, it is just a coloured blob next to your username when you join a voice call.


02The post-2023 dark UI: stop using #36393f
A common mistake in older Discord-design guides is recommending the hex code #36393f as Discord's dark-mode background. That was the old colour, replaced in Discord's "Refresh" UI redesign rolled out across desktop and mobile in 2023. The current dark-mode background is #313338 (slightly darker, slightly bluer). Light-mode background is #FFFFFF with #F2F3F5 for the secondary panel.
Practical implication for avatar design:
- A pure-black or near-black photo (which would disappear into the old
#36393f) now disappears slightly more aggressively into#313338. The fix is a rim-light, a coloured background behind the head, or a sharp silhouette outline. - A bright-on-bright avatar (white shirt, white background) was always a poor choice; it now reads as a glowing white blob lacking facial detail at small renders.
- The highest-contrast colour pairings against the new dark UI are warm-yellow, hot-pink, neon-cyan, and saturated-orange backgrounds. Cool blues blend more with the UI's grey tones.
If you are testing your avatar, the easiest QA trick is to drop the upload into a private server, then look at your own avatar in the member list at default zoom: that is what every other user sees.
Want to see what yours would look like? Preview ten styles in about three minutes.
See a preview →03The animated-avatar rules
Animated avatars (GIF) are a Nitro-only feature, enforced server-side: a non-Nitro user can upload a GIF and Discord will accept the file, but the file plays as a static frame for everyone else. The Nitro animated-avatar rules:
- Square only. Non-square animated GIFs upload but are aggressively centre-cropped, often hiding the focal point of the animation.
- Under 8 MB on Nitro Classic, under 10 MB on full Nitro. A typical 256x256 looped 30-frame GIF runs 1 to 4 MB, so the cap is rarely hit; high-frame-rate or high-resolution loops can exceed.
- No rapidly flashing content. Photosensitivity-trigger detection runs on upload and rejects strobe-style loops. Subtle motion (a slow blink, hair movement, a colour shift) consistently passes.
- GIF only, not WebP or AVIF for animation. Discord supports static WebP/AVIF avatars but only animates GIF, despite WebP being technically more efficient.
The practical creator tip: a 4 to 6 frame loop running at 12 fps produces a "subtle motion" animated avatar at well under 1 MB. Long, smooth animations at 30 fps blow past the file-size cap quickly and are not visually better at the 80-pixel display size.
04What does not work
Patterns that look good in your camera roll but fail at Discord's actual render sizes:
- Full-body or environmental shots. A photo of you standing in a forest reads as a green smudge with a face dot at 32 pixels.
- Group photos. The auto-crop will pick the centre, often grabbing a shoulder or another person's face.
- Text-heavy avatars (your username spelt out). Below 80 pixels, text becomes illegible noise.
- Pure-black backgrounds. They merge with the new dark UI instead of contrasting against it.
- Moiré-prone patterns (fine stripes, dense plaid). The downsample to 32 pixels turns these into shimmer artefacts.
What does work, consistently: a tightly cropped face or character, one strong colour zone, eyes near the centre of the circle, and a silhouette that is recognisable without colour. The "recognisable in greyscale" test is a fast filter for whether an avatar will read at small render sizes.

05The AI-generated avatar route
Discord is one of the most permissive platforms for AI-generated profile content. Unlike LinkedIn (where AI-generated headshots are increasingly flagged by recruiter tools as low-trust signals) or document-photo systems (where they are now banned outright), the Discord aesthetic specifically rewards stylised, illustrated, anime-style, or cyberpunk avatars. AI-generated portraits in those styles read as platform-native rather than as suspicious.
What works well for Discord avatars from an AI generator:
- Tight head-and-shoulders crops, faces at 70 to 80 percent of the square.
- Stylised renders (anime, comic, cyberpunk, oil-painting) over photorealistic ones; photoreal AI portraits often hit the uncanny-valley problem more obviously at small sizes.
- Single saturated background colour rather than complex environmental backgrounds.
What does not work: AI-generated landscape or full-body scenes, AI-upscaled photos that produce visible artefacts on facial features, or AI-generated text overlays.
The MyPhotoAI flow for Discord avatars:
- Upload 5 to 15 selfies. Stylised modes (cyberpunk, anime, illustrated) work better than photoreal for this platform.
- Generate at 1024 by 1024.
- Crop to a tight head shape; preview as a 128-pixel circle before uploading. If the crop does not read at 128 pixels, recrop tighter rather than uploading the original.
For static avatars, the starter plan is $15 for 5 portraits in the stylised category. Animated avatars require Nitro on the Discord side regardless of how the file is generated.
For other platform-specific guides see the [TikTok profile picture spoke](/tiktok-profile-picture/) (similar small-render constraints, brighter UI), the [WhatsApp profile picture spoke](/whatsapp-profile-picture/) (the privacy-side complication that Discord does not have), and the LinkedIn profile picture spoke (the opposite end of the formality spectrum). The profile picture ideas hub covers the cross-platform design principles.
06One-line version
Design for the 16-pixel voice-channel render, contrast against #313338 not the old #36393f, animated GIFs are Nitro-only and must be square, AI-generated stylised avatars are platform-native here in a way they are not on LinkedIn.
Try a stylised avatar. Stylised, illustrated, and cyberpunk variants from $15.
Skip the $400 studio session. Upload five selfies, get HD headshots back in minutes.
Try the generator →




