Discord PFP Maker Online

Build a 256 by 256 Discord avatar that stays recognisable at 40 pixels in a member list. Dark-friendly gradients, neon and pixel borders, and a true circle preview.

How to Make a Discord PFP

Upload a photo, fill the square, then drag and zoom until the circle is centred. Export at 256 by 256 and set it in your Discord profile.

Step 1

Upload Your Photo

Drop in a JPG, PNG or WebP image and it opens in the editor immediately.

Step 2

Frame It for Dark UI

Use a bright subject on a clean fill so the avatar holds up on a dark server list.

Step 3

Download at 256

Export a 256 by 256 PNG, then upload it as your avatar in Discord settings.

Make a Discord Avatar That Reads Clearly on a Dark Server List

A Discord avatar lives most of its life at 40 pixels. That is roughly the size used in a server member list and in chat next to your messages, and even on your own profile the circle renders at around 128. The recommended upload is a 256 by 256 square, and Discord accepts static PNG, JPEG or WebP files from any account regardless of server tier, so nothing about the format will block the upload. The hard part is staying legible when your picture is a dot beside someone else’s.

Discord is also dark everywhere. Every server uses a dark theme by default, and your avatar sits against it hundreds of times a day, which changes what works. A picture that looked fine on a white website can disappear into a dark sidebar, especially if the subject has dark hair against a dark background. The fix is contrast: a bright, clearly separated subject, or a border that gives the circle an edge the background cannot swallow.

That is why the border options here lean the way they do. Thirteen styles include neon cyan, neon magenta and neon lime, all of which glow against dark UI, plus an eight bit pixel ring and an esports HUD frame that suit gaming servers, alongside solid, dashed, double ring, glow, gold, silver and rainbow. Ten gradients include cyber, vapor and toxic, and combined with a thick border they give an avatar that stays identifiable in a crowded list.

Getting there takes three controls. Fill decides how a non-square photo becomes a square: blur keeps the whole frame with a softened copy behind it, solid colour gives flat contrast, gradient adds colour, and crop takes the centre. Then zoom to 400 percent and drag until the circle sits on your face, and switch on the guide to see an 80 percent circle marking what Discord will actually show. Anything in the corners is being thrown away.

Two things worth clearing up. Animated avatars on Discord require Nitro, and this exports still images only, so there is no GIF option here and none is implied. Emotes, server icons and banners are different assets with different sizes and are not produced by this editor either. Everything else runs on a canvas in your browser, so nothing is uploaded, no account is needed and downloads carry no watermark. A 256 pixel square also sits comfortably inside Discord’s upload limits, so file size is one thing you never have to think about here.

256 by 256

Export exactly the upload size Discord recommends, so nothing gets rescaled on the way in.

Built for Dark UI

Bright subjects and glowing borders that survive a dark member list at 40 pixels.

Neon and Pixel Rings

Neon cyan, magenta and lime plus eight bit pixel and esports frames with adjustable width.

Matching PFP Split

Split one image into two, three or four avatars for duos, trios and whole squads.

Real Circle Preview

An 80 percent guide shows what Discord keeps before you commit to the export.

Local and Free

Canvas rendering in your own browser, with no upload, no account and no watermark.

FAQ

Frequently Asked Questions

Upload a square 256 by 256 pixel image, which is exactly what this tool exports. Discord shows that circle at roughly 128 pixels on your profile and around 40 in member lists and chat, so keep the subject simple and centred.

No. Animated avatars on Discord are a Nitro feature. This editor exports still PNG, JPEG or WebP images, which every account can upload, and there is no GIF output here.

Discord is dark everywhere, so a subject with dark edges against a dark background loses its outline. Raise contrast, put the face on a lighter background or solid colour, or add a bright neon border to give the circle a visible edge.

Upload one group photo, choose two, three or four pieces, and each vertical slice is enlarged and cropped into its own finished square, so every person downloads a complete avatar instead of half an image.

The editor only exports avatar squares, so a server icon would need its own square export at a different size. You can set Custom size and type any side length from 64 to 2048 pixels to cover it.

Thirteen in total: solid, dashed, double ring and glow, three neons, pixel eight bit, esports HUD, gold, silver and rainbow. Width runs up to 40 pixels and colour is adjustable wherever it applies.

PNG is the safest because it is lossless and keeps transparency if you export a circle. JPEG gives the smallest file, and WebP balances size against quality, with a slider and a live readout before download.

No. Emotes, server banners and invite backgrounds are separate assets with their own dimensions, with emotes usually landing at 128 by 128 and banners considerably wider. This tool is built only for the square avatar that Discord crops into a circle.

No. Rendering happens on a canvas in your own browser and nothing leaves your device. There is no account, no stored copy and no watermark, which matters when the photo is your face or your brand.