- 2 Minute Read
How to Upload Emotes to Twitch
Learn how to upload custom emotes to your Twitch channel quickly and easily with our step-by-step tutorial.
Upload Emotes to Twitch
- Open up your Twitch Creator Dashboard
- Expand ‘Viewer Rewards’ on the left side
- Click on ‘Emotes‘
- Click ‘Upload New’ on the top right
- Select ‘Standard Emote’ or ‘Animated Emote’
- You can click the file uploader or drag and drop your 128 x 128px file here.
- For e recommend leaving ‘Auto-resize’ checked
- Enter in an emote name
- Click ‘Upload’
- Now you will have to wait for Twitch’s approval process. This can take anywhere from a few days to a few weeks. You can expect longer wait times if this is your first time uploading emotes or around holidays.
Note: We package our Emotes as a .zip file. You need to unzip the file prior to uploading them to Twitch. Otherwise, it will likely give the error message ‘Image file size is too large’.
Extract files from .ZIP- Windows: Right click .zip file and select ‘Extract All…’ and select where to extract the files.
- Mac: Double click .zip file will extract the files to a new folder matching the zip files name.
Swap Existing Emotes on Twitch
- Open up your Twitch Emotes Dashboard
- Select an emote from the right side
- Change the emotes ‘Slot Assignment’
Troubleshooting Common Issues
If you’re experiencing any issues while uploading your emotes to Twitch, here are some of the most common reasons and steps to troubleshoot them.
Please note that Twitch’s default error message is always “wrong file size” every time – it’s not actually specific to the problem – so we recommend reviewing all troubleshooting steps to narrow down what the actual issue is:
- Our files come in a .zip file that will need to be extracted first – this is a compressed folder. We set it up this way, so you would only have to download 1 file from us, instead of downloading all the emotes in all 3 sizes — that would be a lot of files! However, Twitch cannot take any files from this folder directly. You first need to unzip (aka extract) the folder somewhere on your computer. This can be on your Desktop, but we would recommend a location where you intend to keep the emotes stored more permanently. If you attempt to upload files directly from the zip folder, you’ll likely get a size error from Twitch, or not be able to see the files at all when trying to select the emotes from your computer.
- If you have already unzipped the folder, but are still experience an issue or error, we recommend moving the emote files to a different location on your computer. There could be something blocking Twitch from seeing the files in its current location. If it’s in your Downloads folder, try moving the extracted emote files to your Desktop, Documents, or Pictures folder instead and try again.
- Try another browser. Your internet browser may be the reason why its not working. Problems like outdated browsers, conflicting extensions, disabled JavaScript, or blocked cookies could interfere with emote visibility. Try uploading them from another browser and see if you’re still experiencing the error.
- You’ve recently gained Affiliate status.* First off, congratulations! However, if you just recently qualified for Affiliate status, there may still be some steps you have to do before you get emote access. After meeting the requirements, you will receive an email and will have to complete the Affiliate application. The application must be reviewed and approved before you get access to everything — and even after approval, it can take some time for everything to be unlocked. We typically see people get access within 48 hours of being approved.
- You haven’t streamed in awhile, and recently started back up. If you were previously an Affiliate, but haven’t streamed in awhile, you may have lost access to the ability to upload emotes.* You will need to stream a certain number of days and hours to get re-affiliated and regain access to emotes.
- Your download may have been corrupted. If the file sizes are showing up as 0kb, then it’s very likely the file was corrupted, which can happen if a download is interrupted for any reason. Simply re-download the emote; the links we send to your email address never expires, so you can just re-download them again at any time.
While we do ensure to resize our emotes to the correct sizes for Twitch (112px, 56px, 28px) and test all of our emotes on our own channel before we make them available to you on our website, we are still human and can make mistakes. If one of the file size is missing from the pack, or you’re only experiencing an issue with one of the emotes but the rest are working, then please reach out to us through chat and provide screenshots of what you are seeing, so we can look into it and assist you further.









