The Twitch Emote size (112×112px)
Twitch emotes are the tiny custom icons subscribers spam in chat, and the largest of the three required sizes is 112x112 pixels in a 1:1 square. Twitch asks creators to upload emotes at 112x112, 56x56, and 28x28, and it displays them even smaller in the flow of chat, so starting from a clean 112x112 master gives you the sharpest base to scale down from.
The defining constraint of an emote is how small it ultimately appears. In a busy chat an emote might render at 28 pixels, roughly the size of a word, so fine detail, thin lines, and small text vanish. A good emote reads as a single bold shape or expression with high contrast and a clear silhouette, which is why designing at 112x112 and then checking it at 28 pixels is the real test. If it still communicates at that size, it will work everywhere.
Sizing to an exact 1:1 square also matters because Twitch treats emotes as squares and any off-ratio image gets padded or squished. Transparent backgrounds are typical so the emote sits cleanly on both light and dark chat themes. This tool resizes 100% in your browser with no upload, it is free, and it keeps the 1:1 aspect ratio locked. Twitch occasionally revises its emote sizes, formats, and subscriber tier rules, so verify the current requirements before you submit your emote set.