Discord has specific image size requirements for different contexts. Profile avatars should be 128x128 minimum (displayed as circles). Server icons should be 512x512 pixels. Banner images for Nitro users should be 960x540. Embed images display best at 400x300 or wider.
Discord compresses images over 8MB in standard messages. Nitro users can send files up to 50MB or 100MB depending on the tier. For the best image quality in chat, keep images under 8MB.
With ImgTools, resize your images to Discord's recommended dimensions. For server icons, crop to a square and resize to 512x512. For avatars, crop to square and resize to 128x128 or larger (Discord downscales automatically).
All processing happens locally in your browser.