---
title: "Discord Emoji Size Converter – 128×128 (1:1)"
description: "Free Discord emoji size converter. Convert custom emoji to 128×128, compress under 256 KB, preview chat scale, and download a Discord-ready file."
image: "https://discorder.tools/discorder-tools-icon.svg"
---
# Discord Emoji Size Converter – 128×128 (1:1)

Free Discord emoji size converter. Convert custom emoji to 128×128, compress under 256 KB, preview chat scale, and download a Discord-ready file.

Use the generator on this page in your browser, then copy the result into Discord. No Discord login or bot token is required for the core tools.

## Recommended Discord emoji size

Custom Discord emoji look best from a square 128 × 128 px canvas. Discord scales them down hard in chat, so bold shapes beat tiny detail. The limit that actually blocks uploads is file weight: every custom emoji must stay under 256 KB.

Use the converter above to fit and compress static images. Discord can auto-scale odd dimensions on upload, but starting at 128×128 under 256 KB avoids failed uploads and blurry results.

| Asset | Recommended / limit | Notes |
| --- | --- | --- |
| Custom emoji (static) | 128 × 128 px PNG | Square; transparent background preferred |
| Custom emoji (animated) | 128 × 128 px GIF ≤256 KB | Needs animated slots (boost). This converter exports a static frame from GIFs. |
| Max file size | 256 KB per emoji | Compress before upload if Discord rejects the file |
| Display in chat | Scaled by Discord (~22–32 px) | Design for tiny readability |
| Server slots | Boost-dependent | Higher boost levels unlock more emoji + animated slots |

## Design tips that survive Discord’s scale

Chat emoji are tiny. Use thick outlines, high contrast, and one clear subject. Soft gradients and micro-text often turn to mush after Discord scales the image.

Name emoji clearly when you upload (e.g. party_blob) so members can find them with :shortcode: autocomplete. Stick to server rules and Discord’s emoji guidelines.

## Related sizes, guides & profile tools

Designing profile art instead of emoji? Use the [Discord banner size converter](https://discorder.tools/discord-banner-size-converter/) for profile / server / splash presets, or download live references with the [Discord Banner Downloader](https://discorder.tools/discord-banner-downloader/).

Want Nitro vs boosts and upload walkthroughs? Read the [Discord emoji guide](https://discorder.tools/guides/discord-emoji-guide/).

## How It Works

Make a Discord-ready custom emoji in three steps.

- **Upload your image:** Drop a PNG, JPG, WebP, or GIF. Resize runs locally in your browser.
- **Fit to 128×128:** Choose pad (contain) or crop (cover), then we compress toward the 256 KB limit.
- **Download & upload:** Save the file and add it under Server Settings → Emoji when you have a free slot.

## Expected Results

What this Discord emoji size converter delivers.

- **Under 256 KB when possible:** We try PNG first, then JPEG quality steps so static emoji clear Discord’s hard limit.
- **Chat-size preview:** See 128×128 next to a tiny chat-scale preview so busy detail doesn’t vanish.
- **Honest GIF handling:** Animated GIFs export as a static frame here — motion emoji still need a GIF under 256 KB.

## Use Cases

When to resize Discord emoji.

- **Server reaction packs:** Batch-prep meme faces and icons to 128×128 before stuffing emoji slots.
- **Fixing “file too large”:** When Discord rejects a 128px PNG over 256 KB, recompress here and retry.
- **Square crops from photos:** Turn rectangular art into a padded or cropped square that still reads at chat size.

## Customer Reviews

- “PNGs were 128px but over 256 KB — this got them under the limit.” — Sam
- “Caught a logo that disappeared at tiny size before we uploaded 40 variants.” — Nora
- “Contain mode kept our mascot from getting chopped.” — Luis
- “Browser-only convert is exactly what we needed for WIP art.” — Kim

## Related Discord tools

### Find communities & Look up users/servers

Resolve Discord IDs, inspect public profiles, and browse servers by category.

- [Discord Server Finder](https://discorder.tools/discord-server-finder/): Find and join the best Discord servers, with live member counts.
- [Discord User ID Lookup](https://discorder.tools/discord-id-lookup/): Look up a Discord user or account by ID and view the public profile.
- [Discord Server ID Lookup](https://discorder.tools/discord-server-id-lookup/): Find the unique ID number for any Discord server.
- [Discord Snowflake Decoder](https://discorder.tools/discord-snowflake-decoder/): Decode any Discord ID into creation timestamp, worker, process, and increment.

### Download profile media

Grab high-resolution avatars and banners from any public Discord profile.

- [Discord PFP Grabber, Downloader & Viewer](https://discorder.tools/discord-pfp-downloader/): Grab, download, and view Discord pfps by User ID as PNG or GIF.
- [Discord Banner Downloader](https://discorder.tools/discord-banner-downloader/): View and download Discord profile banners in HD, with profile pictures available too.

### Size converters

Convert banners and emoji to Discord’s exact pixel and file-size limits.

- [Discord Banner Size Converter](https://discorder.tools/discord-banner-size-converter/): Convert images to profile 600×240, server 960×540, or invite splash 1920×1080 — free in-browser.

### Format messages & text

Markdown formatting, spoilers, small text, timestamps, ANSI colors, and Unicode fonts.

- [Discord Markdown](https://discorder.tools/discord-markdown/): Discord text formatting cheat sheet with live markdown preview.
- [Discord Spoiler Tag](https://discorder.tools/discord-spoiler-tag/): Hide text with Discord ||spoiler|| tags — generate and preview.
- [Discord Small Text Generator](https://discorder.tools/discord-small-text-generator/): Make small Discord text with -# subtext or Unicode tiny letters.
- [Discord Timestamp Generator](https://discorder.tools/discord-timestamp-generator/): Create dynamic, auto-updating Discord timestamps.
- [Discord Font Generator](https://discorder.tools/discord-font-generator/): Generate fancy Unicode fonts for Discord messages, nicknames, and bios.
- [Discord Colored Text Generator](https://discorder.tools/discord-colored-text-generator/): Create colored text for Discord easily with our free tool.
- [Discord Symbols](https://discorder.tools/discord-symbols/): Click-to-copy symbols for Discord names, bios, and channels.

### Generate bios, names & templates

Bios, statuses, usernames, rules templates, replies, and developer calculators.

- [Discord Bio Ideas & Generator](https://discorder.tools/discord-bio-generator/): Copy Discord bio ideas for About Me, or generate a custom bio with AI.
- [Discord Status Ideas](https://discorder.tools/discord-status-ideas/): Copy funny, aesthetic, gaming, and chill custom Discord statuses.
- [Discord Username Generator](https://discorder.tools/discord-username-generator/): Generate Discord usernames and display names that follow platform rules.
- [Discord Rules Template](https://discorder.tools/discord-rules-template/): Copy-paste Discord server rules templates with markdown formatting.
- [Discord Permissions Calculator](https://discorder.tools/discord-permissions-calculator/): Build permission bitfield integers and OAuth2 bot invite URLs.
- [AI Reply Generator](https://discorder.tools/reply-generator/): Create contextual, engaging replies with AI for Discord.

### Guides

How-tos for Nitro and emoji — informational only, no scam generators.

- [How to Cancel Discord Nitro](https://discorder.tools/guides/how-to-cancel-discord-nitro/): Cancel Nitro on desktop, mobile, Apple, or Google Play before the next bill.
- [Discord Emoji Guide](https://discorder.tools/guides/discord-emoji-guide/): Custom emoji, stickers, Nitro vs boosts, and how to upload the right size.

## Frequently Asked Questions

### What size should Discord emoji be?

Upload custom Discord emoji at 128 × 128 px. Square PNGs with transparency work best for static emoji; animated emoji must be GIF under 256 KB with available animated slots.

### What is the Discord emoji file size limit?

Each custom emoji must be 256 KB or smaller. This size converter targets that limit for static exports.

### Does this convert animated GIFs?

We load the GIF and export a static 128×128 frame (PNG/JPG). Keeping animation requires a GIF that already fits under 256 KB after optimization elsewhere.

### Do I need Nitro or boosts for custom emoji?

Anyone can use a server’s custom emoji while in that server. Animated slots and higher limits depend on Boost level. Nitro lets you use custom emoji across servers.

```json
{"@context":"https://schema.org","@type":"WebApplication","name":"Discord Emoji Size Converter","description":"Convert custom Discord emoji to 128×128 and compress under the 256 KB upload limit in your browser.","url":"https://discorder.tools/discord-emoji-size-converter/","applicationCategory":"UtilitiesApplication","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"isPartOf":{"@type":"WebSite","name":"Discorder.tools","url":"https://discorder.tools/"}}
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What size should Discord emoji be?","acceptedAnswer":{"@type":"Answer","text":"Upload custom Discord emoji at 128 × 128 px. Square PNGs with transparency work best for static emoji; animated emoji must be GIF under 256 KB with available animated slots."}},{"@type":"Question","name":"What is the Discord emoji file size limit?","acceptedAnswer":{"@type":"Answer","text":"Each custom emoji must be 256 KB or smaller. This size converter targets that limit for static exports."}},{"@type":"Question","name":"Does this convert animated GIFs?","acceptedAnswer":{"@type":"Answer","text":"We load the GIF and export a static 128×128 frame (PNG/JPG). Keeping animation requires a GIF that already fits under 256 KB after optimization elsewhere."}},{"@type":"Question","name":"Do I need Nitro or boosts for custom emoji?","acceptedAnswer":{"@type":"Answer","text":"Anyone can use a server’s custom emoji while in that server. Animated slots and higher limits depend on Boost level. Nitro lets you use custom emoji across servers."}}]}
```
