Emote & Badges Resizer

Perfect for Twitch, YouTube & Discord

Convert your existing emotes and badges to the correct sizes before uploading using this tool

Upload Emotes & Badges

Upload Emotes HereMax Size: 20mb

Twitch Emotes

28 x 28px
56 x 56px
112 x 112px

Twitch Badges

18 x 18px
36 x 36px
72 x 72px

YouTube Badges

128 x 128px

Discord Emotes

128 x 128px

Emote Upload Requirements

To successfully resize your emotes for Twitch, YouTube or Discord, your source image needs to meet a few requirements.

The image must be a square, and the file size must be less than 20mb.

If parts of your emotes are transparent, then the file will also need to be a PNG file to preserve these transparency values.

Type: Twitch Emotes

Dimensions: 112x112, 56x56, 28x28

File Size: 25kb

File Type: PNG

Type: Twitch Badges

Dimensions: 72x72, 36x36, 18x18

File Size: 25kb

File Type: PNG

Type: YouTube Badges

Dimensions: 128x128

File Size: 1mb

File Type: JPEG, PNG

Type: Discord Emotes

Dimensions: 128x128

File Size: 256kb

File Type: JPEG, PNG, GIF

How To Upload Your Emotes & Badges

If you've already resized your emotes and badges, the next step is to upload them to whichever platform you're using.
We've put together a guide on uploading your custom emotes & badges to Twitch, YouTube and Discord. Click on the buttons below to jump to the relevant section.

Uploading Twitch Emotes

  • Log in to your Twitch account and go to the Creator Dashboard
  • In the Creator Dashboard, select "Viewer Rewards" > "Emotes"
  • Click "Upload Emote" in the appropriate tier or category
  • Upload the emote files in three sizes (112x112, 56x56, 28x28) and name them with a unique emote code
  • Review your emote and click "Submit for Review"

Uploading Twitch Badges

  • Log in to your Twitch account and go to the Creator Dashboard
  • In the Creator Dashboard, select "Viewer Rewards" > "Subscriber Badges"
  • Click "Manage Badges" or select the specific badge type (e.g., loyalty badges, bit badges)
  • Upload the badge files in three sizes (72x72, 36x36, 18x18) and name them appropriately
  • Review your badge and click "Save Changes"

Uploading YouTube Membership Badges

  • Log in to your YouTube account and go to YouTube Studio
  • In YouTube Studio, click on "Monetization" in the left sidebar
  • Go to the "Memberships" tab
  • Scroll down to the "Badges and emojis" section and click "Edit" next to Membership Badges
  • Upload your badge image with a minimum size of 128x128 pixels. YouTube will automatically resize it to the required sizes
  • Assign your badge to the desired membership duration (e.g., new member, 1 month, 2 months, etc.)
  • Review your badges and click "Save" to save the changes

Uploading Discord Server Emoji

  • Open Discord and go to the server where you have Manage Emoji permissions
  • Click on the server name at the top left, then select "Server Settings"
  • Go to the "Emoji" tab in the server settings
  • Click "Upload Emoji" and select the image file you want to use (recommended size is 128x128 pixels, and the file should be under 256KB)
  • Name your emoji with a unique name for easy use
  • Click "Save Changes" to add the emoji to your server

Why Emotes Need Resizing

Depending on the platform you're uploading to emotes must meet certain width and height dimensions, usually measured in pixels. By resizing the emotes and badges you remove any upload issues that you might encounter

Another reason for resizing is that most platforms put a size limit on the images that you upload. By resizing the emotes to the appropriate dimensions you can ensure that your emotes and badges are accepted by the platform

Check Out Our Other Free Streaming Tools

Bitrate Calculator for Streaming - Twitch, YouTube, Facebook

Find the optimal bitrate for your stream based on resolution, motion complexity, and upload speed. Prevent buffering and lag with the right settings.

Twitch Stream Title Generator

Create the best stream titles to catch the audiences attention.

Twitch Money Calculators - Ad Revenue, Subs, Bits

Calculate potential earnings on Twitch with our ad revenue, subscription, and bits calculators. Estimate your monthly and yearly revenue based on your stream stats.

Twitch Chat Overlay

Fully customizable Twitch chat overlay for OBS and Streamlabs. Add your own branding, change colors, fonts and more

Countdown Timer Widget for OBS

Create a dynamic countdown timer widget for OBS Studio & Streamlabs. Customizable font and colors.

Social Media Overlay - For OBS and Twitch

Fully customizable social media overlay for Twitch, OBS and Streamlabs. Remind & encourage viewers to follow your social media