Meme emote

o7 Emote Maker A salute emote of your own character.

o7 Emote Maker draws your own character giving a salute — the o7 that Twitch chat types for respect, goodbyes and big plays — as an animated emote sized for Twitch, Discord, 7TV and BTTV in one zip. It is a custom move for 1 credit once your character is locked.

  • One character, every asset
  • Passes Twitch & Discord limits
  • Start free, no picture needed
  1. Upload
  2. Lock
  3. Animate
  4. Download
Sample selfie of MeiMei as a chibi charactermei.jpg Chibi · locked
Mei hi emotehiMei lol emotelolMei love emoteloveMei hype emotehypeMei gg emoteggMei sip emotesipMei sad emotesadMei sleep emotesleep
mei-emotes.zip1125628Twitch 112·56·28Discord 1287TV checked
Sample output · the selfies are AI-generated people

NewNow powered by GPT Image 2.6

Style

Add a front-view picture to start.

New accounts get 3 free credits, no card: enough for your character (2) and one animated emote (1). Not ready to sign up? Try 1 free ↓

Orange cat character with an o7 caption and sparkles, animated emote demo
o7
Frog character waving with an o7 caption and sparkles, animated emote demo
o7
Pixel-art knight waving with an o7 caption and sparkles, animated emote demo
o7
Corgi character waving with an o7 caption and sparkles, animated emote demo
o7

These four are demos we made for this page by adding an o7 caption and sparkles to our existing sample emotes in an image editor; the characters are waving, not saluting. They were not made by the generator. In the app, write the salute as a custom move and your character does the gesture itself.

What o7 means

o7 is a salute

In o7 the “o” is a head and the “7” is an arm raised to the forehead: a tiny person saluting. It has been used online since at least the mid-2000s, especially in space and military games, and on Twitch it means respect — for a great play, an emotional moment, a streamer signing off, or a character who didn’t make it.

Many channels turn it into their own salute emote, usually named after the channel (yourname7). This week o7-style emotes are among the fastest-growing in Twitch chats that Twitch Dictionary tracks, so it’s a good moment to have one that looks like your character.

How to make it

Prompt it as a custom move

  1. 1
    Lock your character

    Upload a picture of your mascot, avatar or pet, or design one from five questions (sheet: 2 credits).

  2. 2
    Custom move

    Write the salute in up to 60 characters, for example “gives a crisp military salute, serious face”.

  3. 3
    Preview

    Check it at 28 px: the hand at the forehead should still read. If not, redo with a bigger gesture for 1 credit.

  4. 4
    Name it

    Upload as yourname7 or o7 on your channel and on Discord, 7TV or BTTV.

Prompt ideas that read well small: “salutes with a single tear”, “salutes then gives a thumbs up”, “salutes wearing a tiny captain hat”, “salutes while sinking slowly”.

Design tips

Make the salute readable at 28 px

  • Bust shot, hand clearly above one eye. A full-body salute is too small to read.
  • Exaggerate: a stiff, oversized hand reads better than a natural one.
  • Keep the first frame meaningful. Viewers with animated emotes switched off see only that frame, so it should already be the salute.
  • Skip the word. The gesture says o7; a caption only adds clutter at small sizes.

Small print

What to expect

Hands are the hardest part for any image model; a finger count can change between frames. You see each emote animated before you download it, can redo a single emote for 1 credit, and failed generations refund their credits automatically.

Animated emotes on Twitch need monetization setup, open to every streamer since May 2026; static PNGs come in the same zip.

Specs

The limits we check for this page

PlatformWhatSizeMax fileFormatSource
TwitchAnimated emote, manual upload (28/56/112) · ≤ 60 frames28 / 56 / 112512 KBGIFOfficial
TwitchAnimated emote, auto-resize (one file) · ≤ 60 frames112–4096 px square1 MBGIFOfficial
DiscordServer emoji (128×128 recommended)128256 KBPNG, GIF, WEBP, JPGOfficial
7TVEmote (128×128 recommended)1281 MBPNG, GIF, WEBPOfficial
BetterTTVEmote (112×112)1121 MBPNG, GIFCommon value

Last checked 2026-11-07. “Common value” means the platform doesn’t publish it; check its upload page. Sources: Twitch animated emotes, Twitch badges, Discord emoji, Discord stickers, WhatsApp stickers, Telegram stickers.

FAQ

Frequently asked questions

What does o7 mean on Twitch?

It is a salute: the o is a head and the 7 a raised arm. Chat uses it to show respect, say goodbye or honour a big play or a sad moment.

How do I make my own o7 emote?

Lock your character, then make an emote with a custom move such as “gives a crisp military salute” for 1 credit. Download Twitch, Discord, 7TV and BTTV sizes in one zip.

What should I name it?

Most channels use their emote prefix plus 7, like yourname7, so chat can type it next to o7. On 7TV or BTTV you can simply call it o7 for your channel.

How much does it cost?

The salute emote is 1 credit. A character sheet is 2 credits if you don’t have one yet. New accounts get 3 free credits.

Can I make a static o7 emote too?

Yes. Every download includes static PNGs at 112, 56 and 28 px, which work for channels without animated emotes.

Related

Keep going

Give your chat a salute that looks like you.

Lock your character, then 1 credit for the o7 emote. New accounts get 3 free credits.

Start free

Sign in / Sign up

No password. What you entered stays on the page

Get credits