imageCropkitCrop

Discord Profile Picture Resizer — 128×128

Crop any image to 128×128 or 512×512 for your Discord profile picture. Free, browser-based, no upload and no watermark.

Loading editor...

Discord profile picture size

Discord displays profile pictures at 128×128 pixels in most of the interface — the chat list, message headers, and member sidebars all use that size. However, the platform recommends uploading a larger image (512×512 or higher) so the avatar stays sharp when it is shown at higher resolutions, in the profile modal, or when someone zooms in on a user card. A 128×128 source image looks soft and pixelated when Discord upscales it.

Both the 128×128 display size and the 512×512 HD upload size are square (1:1). PNG is the best format if you want a transparent background behind your subject, which is the look many users want for an avatar that floats over Discord's dark theme. JPG is fine for photos with no transparency.

128×128 vs 512×512 — which to choose

Upload 512×512 whenever you can. Discord downscales the image to 128×128 for the chat list but keeps the high-resolution original for the profile view and tooltips. The result is a sharper avatar that holds up when people click through to your profile. If your source image is small, the 128×128 preset keeps the file size minimal but the output will look soft when zoomed.

This tool ships both presets so you can pick the right resolution for your workflow. Start with the 128×128 preset for a quick avatar, or switch to the 512×512 HD preset if you want the higher-quality upload version.

How to resize a Discord profile picture

  1. Upload your image by dragging it in or pasting from the clipboard.
  2. The crop area is pre-set to a square. Adjust the handles to frame your subject.
  3. Pick 128×128 for a quick avatar or 512×512 for the HD upload version.
  4. Choose PNG for a transparent background, or JPG for a smaller file.
  5. Download the image and upload it in your Discord user settings.

Discord PFP tips

  • Aspect ratio: 1:1 square. Discord crops non-square uploads to a square.
  • Display size: 128×128 in the chat list and member sidebar.
  • Recommended upload: 512×512 or larger for sharp zoomed views.
  • Transparency: PNG supports transparent backgrounds; JPG does not.
  • Animated avatars: GIF requires Nitro. Export a static PNG here and it works for everyone.
  • File size: Keep under 8 MB. A 512×512 PNG is usually well under that.

Private and browser-based

Your image never leaves your device. ImageCropKit runs entirely in your browser using the Canvas API — no server upload, no account, and no watermark on the output. This makes it safe to use for personal avatars, server icons, or draft concepts you are not ready to publish yet.

Use the same source for other platforms

If you want a consistent avatar across platforms, the same square crop works for Discord, Twitch, and most other profile picture slots. Use the Twitch Profile Picture Resizer for the 256×256 Twitch size, or the Profile Photo Cropper for a generic square avatar at common sizes. For a round avatar with a transparent background, the Circle Crop Image tool exports a PNG with the corners knocked out.

Related image tools

Other ImageCropKit tools that pair well with the one you are using.

FAQ