Submit New Emotes Submission Guidelines


Want custom emotes for your channel?

Read the guidelines below, and submit your emotes when you're ready!

  • Emotes cannot contain nudity, excessively vulgar content, or discriminatory content.
  • Emotes must meet the size requirements, with the exception of edited versions of existing emotes such as FrankerZ.
  • Existing Twitch emotes, such as subscriber emotes, may not be submitted without permission.
If you are submitting an existing Twitch or FrankerFaceZ emote, we require you to include proof of your permission to use the emote in the emote's notes during submission.
  • Emotes must be PNG images.
  • Emotes must have transparent backgrounds.
  • Please trim away any transparent space around your emote before uploading it.
  • Please use color correction as necessary to ensure that emotes contrast sufficiently with both light #F2F2F2 and dark #19191F chat background colors.
  • Emotes do not have to be square. Any aspect ratio is acceptable so long as they meet the size requirements.

We recommend that you make your emotes 28×28 pixels to match regular Twitch emote dimensions. However, if you need to make your emotes bigger, here are the requirements:

Face Emotes

  • Size: 32×32 or smaller
  • Guidelines: Include the entire head. Do not include the neck, shoulders, or anything else.

Icon Emotes

  • Size: 32×32 or smaller
  • Guidelines: Please avoid cutting off sections of the emote when possible to make it fit, and instead shrink the emote further.

Wide Emotes

  • Size: 80×20 or smaller
  • Guidelines: Long emotes are specially made for text. Please do not submit wide icons or other non-text images.

You may not bypass the size requirements by dividing your image and submitting it as multiple emotes.

If you believe you have a valid reason to make a larger emote, such as creating a modified version of FrankerZ, please contact us directly rather than trying to upload the emote through the website.

Emotes may have additional, high resolution images for display on high-DPI displays and mobile devices. Currently, browser support is a bit lacking. Additionally, most computer monitors are not high-DPI.

The first image in the following table is an example of an emote with high-DPI support:


Zooming in may help you see the difference, if it is not readily apparent. Alternatively, your browser may not support the necessary feature to display a high-DPI emote at this time.

You may provide high-DPI images for twice the resolution and four times the resolution. Alternatively, provide a large image and have it automatically scaled down!

  • Emote names must be at least three characters long and no longer than 30 characters.
  • Emote names may contain letters and numbers.
  • Emote names must contain at least one capital letter.
  • Emote names must not contain symbols other than an exclamation mark.
  • Emote names must not contain explicit and/or vulgar language.
  • Emote names must not be commonly used words or phrases that are likely to be used in non-emote contexts.
    RNG is bad. BadRNG is acceptable.


That's great! It will take several days for new emotes to be approved. We get a lot of submissions and our approval team is made up of volunteers, so please be patient.

When you're ready to submit your emotes…

Please Connect with Twitch to continue.