Discord Toolbox

Discord PFP Viewer

An avatar that looks sharp at full size can lose all its detail at 40 pixels in the member list, which is where most people will actually see it. This viewer renders any profile picture at Discord's real display sizes against both dark and light themes so you can judge it in context.

Discord profile picture preview
40px Chat Size
Avatar preview at member list size, 40 pixels
80px Member List
Avatar preview at chat size, 80 pixels
120px Profile Popout
Avatar preview at profile popout size, 120 pixels

How to use the PFP Viewer

  1. Paste an avatar URL or user ID to load the image.
  2. Compare it at member-list, chat, and profile-popout sizes.
  3. Switch between dark and light theme to check contrast.

Optimizing your Discord profile picture

Discord renders avatars at different resolutions across the desktop, mobile, and web applications. In message channels, your avatar is scaled down to 40×40 pixels. In the member list, it appears at 32×32 pixels, while user profile popouts and full profile sheets display it at 80×80 and 128×128 pixels.

Dark vs Light theme readability

Over 80% of Discord users use Dark Theme (#313338), but Light Theme (#FFFFFF) and AMOLED Black (#000000) are also widely used. Avatars that are pure black or pure white often lose their edges against contrasting backgrounds. Testing your avatar against multiple themes ensures your profile stands out clearly everywhere.

Judging an avatar at the size people actually see it

An avatar is displayed at roughly 40 pixels in the member list, around 40 in chat beside a message, and about 120 in the profile popout. Almost every avatar is designed at full resolution and never checked at those sizes, which is why so many contain detail, text, or thin linework that disappears entirely in the place people encounter it most.

Discord also masks avatars to a circle, so roughly the outer fifteen percent of a square source is cut. A logo positioned near an edge is simply gone once applied. Centring the subject with deliberate padding is the difference between an avatar that survives the crop and one that looks accidentally trimmed.

Theme is the third variable. Discord ships dark and light themes and members use both, so an avatar with a transparent or very dark background can disappear against a dark member list while looking fine on light, and the reverse holds too. Checking both, at real display size, takes seconds and catches nearly every avatar problem before it ships.

Common problems and fixes

Frequently asked questions

Why does my transparent PFP look invisible in Discord?

Black or dark logos on transparent backgrounds blend into Discord's dark chat theme (#313338). Testing them with this tool helps you identify when to add an outline or light border.

What is Discord's default dark theme background color?

Discord's standard dark theme chat background is #313338 (or #2b2d31 for sidebar panels and #000000 for AMOLED black mode).

Why does Discord crop avatars to a circle?

Discord displays all profile avatars with a circular mask in chat, user profiles, and member lists. Use the Round/Square mask toggle to check how your image looks cropped.

What is the recommended upload size for a Discord profile picture?

Discord recommends 512 × 512 pixels or higher in PNG, JPG, WebP, or GIF format under 10 MB.

Does this tool upload my image to a server?

No. All contrast rendering, zooming, and mask previewing runs entirely client-side on an HTML5 canvas inside your browser.

What size is a Discord avatar in chat?

About 40 pixels beside a message and in the member list, and around 120 in the profile popout.

What resolution should I upload an avatar at?

512 by 512 pixels is a good target: sharp on high-DPI screens without a large file.

Does Discord crop avatars?

Yes, to a circle. Anything near the corners of a square image is removed.