Type these shortcodes (like [smile] or [loveface]) inside TikTok comments and they render as TikTok's exclusive cartoon emojis. Only works inside the TikTok app — the codes stay as plain text everywhere else.
TikTok ships its own emoji set that aren't part of Unicode. To use them, you type a shortcode like [smile] (with square brackets) into a comment or caption inside the TikTok app. The app auto-renders the shortcode into a cartoon emoji before posting. There are exactly 46 codes in total. Outside the TikTok app (other apps, web), the shortcodes appear as plain text.
Click any code to copy. Paste into a TikTok comment to see the cartoon emoji render.
These shortcodes only render inside the TikTok app, not in browsers or other apps.
Include the square brackets exactly — e.g. [happy] or [loveface]. Capitalization doesn't matter.
Once you submit, the shortcode auto-converts to TikTok's cartoon emoji. The preview while typing won't show it.
[SMILE] [Smile] and [smile] all render the same. The brackets are required, though.
The codes only render in TikTok itself. On other platforms (Instagram, Twitter, web) they appear as raw text.
[loveface] works. [love face] does NOT — keep it one word.
These are the only ones TikTok recognizes. Other 'codes' you see in tutorials probably don't exist anymore.
TikTok ships its own cartoon emoji set, accessible by typing shortcodes like [smile], [loveface], [shock] inside comments or captions. The app auto-renders the shortcode into the corresponding cartoon when you post.
46 official shortcodes. Anything beyond that floating around online is fan-made or for older app versions that no longer support it.
No. The cartoon graphics are TikTok-exclusive. If you copy a posted TikTok emoji elsewhere, you'll see only the shortcode text like [smile] — or sometimes a plain character.
Yes — both iOS and Android TikTok apps support the full 46-code set with identical rendering.
There aren't any others. TikTok hasn't added new shortcodes since launch. Tap the emoji keyboard inside a comment to use standard Unicode emoji instead.
No — the rendered graphic only exists inside TikTok. Outside the app you'll either see the shortcode text or nothing. Use standard Unicode emoji 😀😍 for cross-platform reach.
Browse the emoji dictionary or check the keyboard shortcut guide.