You decide which services we may enable for analytics, personalization, and external content.
We use cookies and similar technologies on our website to personalize content, embed external media, and better understand how individual areas are used.
Necessary cookies
These entries support essential functions such as security, stability, and form processing.
Optional sections
Your data may be processed with your consent or on the basis of legitimate interests. In the cookie settings, you can reject or explicitly allow each optional category.
Some services process personal data in third countries. By consenting, you also agree to this transfer. You can find more information in our Privacy Policy.
You can reopen and change your selection at any time. · 1.0.2
Use this avatar editor to turn your own image into a Discord profile picture: crop, zoom, rotate and adjust colors, then preview it live as a server icon, DM avatar and profile card. PNG, JPG and WEBP files become a 512×512 PNG; GIFs become a 256×256 GIF, with animations preserved. It's free, requires no sign-up, and your image never leaves your browser.
Built by Justin Schuessler
Need Discord bot hosting too? Keep your bot running 24/7.
Why this tool
Crop, adjust colors, export a GIF and preview the result in one place, instead of discovering after upload that your image doesn't fit in Discord.
Live preview in three Discord views
See your profile picture as a server icon in the server list, as an avatar in DMs (40 px) and server channels (32 px), and on your profile card before uploading it.
Crop, zoom and rotate your Discord PFP
Move the image within the circle using your mouse, finger or arrow keys, zoom from 50 to 500% using the slider, mouse wheel or a two-finger gesture, and rotate it up to ±180°.
Adjust colors and filters
Adjust brightness, contrast and saturation from −100 to +100, or apply Grayscale, Warm or Cool filters. “Reset” restores the original settings.
Animated GIF profile pictures
If you upload a GIF, the result is a 256×256 GIF. Animated GIFs stay animated. Cropping, rotation and filters apply to every frame; only the first 200 frames are included.
512×512 PNG ready to upload
Turn a PNG, JPG or WEBP into a square 512×512 PNG with one click, ready to upload as a Discord avatar or server icon.
Free and private
No sign-up and no watermark. Editing happens through the Canvas API in your browser; your image is never uploaded or stored.
How it works
Six steps from your image to a new Discord avatar.
Step 1
Drag a PNG, JPG, WEBP or animated GIF of up to 15 MB into the box, or choose one from your device.
Step 2
Move the image within the circle, zoom using the mouse wheel, a two-finger gesture or the zoom slider, and rotate it if needed. The circle shows what Discord will display.
Step 3
Adjust brightness, contrast and saturation, or choose a filter: Grayscale, Warm or Cool.
Step 4
Check the result live as a server icon, an avatar in DMs and server channels (40 px and 32 px), and on your profile card.
Step 5
Click “Download as PNG (512×512)”. If you uploaded a GIF, click “Download as animated GIF (256×256)” to download a 256×256 GIF. It is only animated if the GIF you uploaded is animated.
Step 6
Upload the file in Discord as a new avatar in your profile settings or as a server icon in the server settings.
Background
What to know about your Discord profile picture before uploading it.
The file you upload and the image others see are two different sizes. The tool exports a square 512×512 PNG, or a 256×256 GIF if you use a GIF. Discord displays your avatar as a circle at a much smaller size. The 40 px and 32 px previews show how it looks in chat.
Discord stores avatars as squares and crops them into circles only when displaying them. The circle in the editor shows the visible area. The corners outside it are merely dimmed and remain in the file.
What looks good at full size can get lost at 32 pixels. Zoom in on the face or logo, keep the subject centered in the circle, and add a little contrast or saturation to make it stand out from the background.
Explore more
Compress and resize images online: reduce JPG, PNG, and WebP file sizes, set a target size in KB, or convert formats, such as PNG to JPG. Runs entirely in your browser.
Built by Dimitri Heissler
Crop images freely, into circles, or to fixed formats such as YouTube thumbnails, Discord banners, Instagram Stories, and X headers. Pixel-perfect, exportable as PNG, JPG, or WebP, and runs entirely in your browser.
Built by Luca Stanek
Add a frame, country flag, username, and clan tag to your profile picture: seven templates for Discord, Steam, and clans, including batch export as a ZIP. Entirely in your browser, with no upload.
Built by Julian Alker
Format Discord text with a click: bold, italic, spoilers, quotes, and code blocks, plus colored text using ANSI code blocks. Includes a live preview like Discord and a copy button. Runs entirely in your browser.
Built by Luca Stanek
Choose Discord role colors and instantly copy their hex and decimal values. Includes a two-color gradient (Enhanced Role Styles), Discord's 20 default colors, and live previews as a chat message and member list entry.
Built by Justin Schuessler
Build Discord Embeds with a form, preview them as actual Embeds in real time, and export them as JSON, discord.py, or discord.js—all in your browser.
Built by Justin Schüssler
FAQ
Brief answers about Discord avatars and this tool.
Upload a square image. This tool exports a 512×512 PNG from PNG, JPG and WEBP files, or a 256×256 GIF from a GIF. You can use either file directly in Discord. Discord displays your profile picture as a circle at a much smaller size. The 40 px and 32 px previews show how it looks in chat.
No. Cropping, filters and export run through the Canvas API directly in your browser. Your image isn't uploaded or stored; only you can upload the finished file to Discord.
PNG, JPG, WEBP and GIF files up to 15 MB. PNG, JPG and WEBP files become a 512×512 PNG; a GIF becomes a 256×256 GIF that stays animated if the original is animated.
Yes. Upload an animated GIF and the download button will generate an animated 256×256 GIF. Cropping, rotation and filters apply to every frame. If the GIF has more than 200 frames, only the first 200 are included, and the tool will let you know. Very large GIFs use too much memory and must be resized or shortened first. Others will only see the animation if you have Discord Nitro.
Discord stores avatars as squares and masks them as circles when displaying them. The circle in the editor shows exactly what will be visible; the downloaded file retains the full square.
Yes. The preview shows your image as a server icon in the server list. You can upload the downloaded file as a server icon in the server settings.
Reduce the zoom below 100%, down to 50%, to fit more of your image in the circle, or increase it up to 500% to zoom in on your face. On mobile, move the image with one finger and zoom with two. On a computer, use the mouse wheel to zoom and the arrow keys to move the crop; hold Shift to move it in larger steps.
Download the file here, open your profile settings in Discord and upload it as your new avatar. For a server icon, use the server settings. You do these steps in Discord itself; the tool doesn't upload anything automatically.
Any more questions?
Contact SupportA ZAP-Hosting Discord bot server runs 24/7—with templates or your own code, and no infrastructure of your own.
No setup. No risk. Online in seconds.
Looking for more tools? View all Discord tools
© 2026 ZAP-Hosting GmbH