TikTok secret emojis do not need a menu, a download, or an account setting. You type an exact shortcode inside square brackets, such as [smile], in a comment or caption, and once you publish, TikTok converts a supported code into its hidden emoji. There are 46 commonly documented codes, and the spelling, the brackets, and where you type the code all matter. This guide lists every code, shows what each one means, and explains how to fix a code that will not render.
Quick Answer
To use a secret TikTok emoji, pick a code, type it in lowercase inside square brackets, and publish the comment or caption. Enter [happy], not happy, (happy), or [Happy]. If the code stays as plain text, check the spelling, update the app, and test it in a normal comment, because support can vary by app version and placement.
What TikTok Secret Emojis Are
Secret TikTok emojis are platform-specific images triggered by text codes. They are not part of the standard Unicode emoji set on your phone keyboard, so they appear as plain bracketed text when copied outside TikTok. They are best thought of as built-in emotes: a shortcode tells TikTok which image to render, and no special account type is required. Because the code is just text, you can save it in Notes, reuse it between comments, or store it in a keyboard shortcut.
How to Use TikTok Secret Emojis
The process is short, but the code must be exact. Use these steps in the TikTok mobile app.
- Open a video and tap the comment field, or start writing a caption for your own post.
- Choose one code from the lists below.
- Type or paste the complete code, including both square brackets.
- Add any words you want before or after the code.
- Publish the comment or post and confirm the code changed into an image.
You can mix ordinary text, standard keyboard emojis, and secret emojis in the same comment. Start with one or two codes so the sentence stays readable, and if you use the same codes often, save them as keyboard text replacements or in a pinned note.
Complete TikTok Secret Emoji Code List (46 Codes)
These 46 shortcodes are the commonly documented set. Meanings are approximate, because context, tone, and local usage change how a reaction is read.
Round Face Codes
The first group uses colorful round faces with exaggerated expressions, covering reactions like happiness, surprise, frustration, and embarrassment.
- [smile], [happy], [angry], [cry], [embarrassed], [surprised]
- [wronged], [shout], [flushed], [yummy], [complacent], [drool]
- [scream], [weep], [speechless], [funnyface], [laughwithtears], [wicked]
- [facewithrollingeyes], [sulk], [thinking], [lovely], [greedy]
Dumpling Style Codes
The second group uses rounded dumpling-style characters. Several overlap in meaning with the first set but have different designs.
- [wow], [joyful], [hehe], [slap], [tears], [stun]
- [cute], [blink], [disdain], [astonish], [rage], [cool]
- [excited], [proud], [smileface], [evil], [angel], [laugh]
- [pride], [nap], [loveface], [awkward], [shock]
Which Code to Use for Each Mood
If you do not want to memorize all 46, this quick reference covers the reactions people use most.
| Mood | Codes to try |
| Happy or positive | [smile], [happy], [joyful], [smileface] |
| Laughing | [hehe], [laugh], [laughwithtears] |
| Surprised or shocked | [surprised], [scream], [wow], [astonish], [shock], [stun] |
| Warm or affectionate | [cute], [lovely], [loveface], [angel] |
| Awkward or uncomfortable | [awkward], [embarrassed], [flushed], [speechless] |
| Annoyed or angry | [angry], [rage], [sulk], [disdain] |
| Thinking or unsure | [thinking], [facewithrollingeyes] |
Where the Codes Usually Work
Secret emoji codes render most reliably in TikTok comments and captions. They sometimes work in replies and direct messages too, but support shifts between app builds, devices, and regions, so test a code before relying on it in a scheduled post. Captions are a common place to use them, and if you are refining a caption after posting, our guide on how to edit captions on TikTok after posting covers what you can and cannot change once a video is live.
- Comments on public videos
- Replies inside comment threads
- Captions on newly created posts
- Direct messages when the current app version supports the code
Why a Secret Emoji Code Is Not Working
Most failures come from formatting, not a hidden lock. Work through these checks in order so you change only one thing at a time.
- Check both brackets: use standard square brackets with no spaces inside them.
- Check exact spelling: codes like [laughwithtears] and [facewithrollingeyes] are one word.
- Use lowercase: capital letters can stop a code from rendering.
- Try a regular comment: a code may work there even if it fails elsewhere in the app.
- Update TikTok: an older build can fail to render an available code.
- Restart the app: this clears a temporary display glitch.
- Test one code alone: this isolates punctuation or copied formatting problems.
Do not install third-party emoji keyboards or share your account credentials to access these icons. The codes are plain text shortcuts, so an external unlock tool is never needed and only puts your account at risk.
How Secret Emojis Fit Into Your Comment Strategy
Secret emojis are a small but real engagement tool. A well placed emote makes a reply feel more human, and lively comment sections encourage more people to join in, which is part of what tells TikTok a video is worth pushing. If comments are where you want to build momentum, growing the TikTok comments that make a video look active can help spark that first wave of conversation.
Comments and likes work together as engagement signals, and a video that is stalling often just needs an early push. If your clips keep stalling, our guide on why your TikTok video is stuck at 0 views explains the common causes, and steadily earning more likes on the videos you want seen supports the engagement TikTok rewards with reach.
Frequently Asked Questions
How many secret emojis does TikTok have?
There are 46 commonly documented secret emoji codes, split into round-face and dumpling-style designs. TikTok does not advertise them in a menu, so the list is maintained by the community and reference sites rather than published officially by the app.
Why does my TikTok emoji code show as text?
Usually a formatting issue. Make sure you used lowercase, both square brackets, and the exact one-word spelling, then update the app and test the code alone in a normal comment. Codes copied from another app can also carry hidden formatting that blocks rendering.
Do secret emojis work in TikTok DMs?
Sometimes. Comments and captions are the most reliable places. DM and reply support varies by app version, device, and region, so test the code in that surface first before using it where it matters, such as a planned reply or campaign.