← Back to Home

A Two-Person Reference Site
for TikTok Emoji Codes

We started Emoji Tik in 2023 because we kept typing [cry] when we meant [joyful]. Three years later, we still re-check every code on two phones after each TikTok app update so you don't have to wonder whether [smirk] will actually convert.

Why the Site
Exists in the First Place

We built the first version of this site for ourselves. TikTok's bracketed emoji codes (like [smirk] or[cry]) are easy to mistype, and the wrong code in the wrong context is embarrassing in a way that survives in screenshots forever.

The 46 official codes are documented in scattered Reddit threads and a few outdated listicles. None of them tell you whether a code still works on the current version of the app. So we started keeping our own notes, and the notes turned into this site.

We are not affiliated with TikTok or ByteDance. The names and logos belong to their owners. We are two people with two phones and a lot of patience for testing bracket codes after each app update.

Site History

2023

The notes file

A plain-text cheat sheet of 46 codes we kept open in a tab while commenting.

2024

Site launched

Went public. Added Spanish, Portuguese, Indonesian, and Filipino versions.

2025

Quarterly reader poll

Started asking readers which codes they actually use. The trend charts run on those answers.

2026

Public changelog

Added a dated changelog so readers can see exactly when a code stopped converting.

What We Actually Do

Three things, and we try to be honest about the limits of each.

Test the codes

After every public TikTok app update we open a fresh comment on two phones (one iOS, one Android) and try every bracketed code we list. The result is the green-check / red-x you see on each emoji page.

Write the long-form guides

The "what does [smirk] actually mean" and "where do people use [cry] in real comments" pages. We try to flag when something is our read of the comment sections versus something TikTok has said officially.

Run the changelog

When a code stops converting, we note the date and which app version we saw it break on. The changelog is public and dated so you can tell at a glance whether a guide is current.

How We Test a Code

The methodology is simple enough to describe in a paragraph. There is no big lab and no grant. There is a phone, a checklist, and a date.

The checklist

1

Update both apps

We update the TikTok app to the latest public version on an iPhone and a mid-range Android phone. The two devices have separate accounts; we don't reuse one device twice.

2

Post a fresh test comment

On a draft video we own, we type the bracketed code and post. We then open the comment on the other phone to see whether the graphic rendered the way the docs say it should.

3

Date the result

If the code converts, the page's "last verified" date updates to today. If it doesn't, we drop it to the changelog with the app version we saw it break on. Then we go look for the replacement.

What the checklist doesn't cover

!

Region-locked variants

TikTok's emoji set can vary by region. We test on US accounts. If you see a different graphic on your account, that is probably why.

!

A/B test rollouts

TikTok sometimes rolls out new emoji behavior to a percentage of users before a full launch. A code that works for us may not work for you yet. The changelog flags this when we catch it.

!

Opinion vs. evidence

We flag clearly on each page when something is our read of the comment sections versus something TikTok has officially documented.

Who We Are

The whole team is three people, working on this in addition to day jobs. The bylines on each article are real.

MP

Maya Park

Editorial Lead

Started the site in 2023 after writing the same comment with the wrong bracketed code for the hundredth time. Edits the homepage and the trend reports, and re-checks every code on two phones after each TikTok app update.

DR

Devon Reyes

Research Editor

Writes the long-form guides and the per-emoji deep-dives. Holds an MA in linguistics and spends too much time reading comment sections to notice patterns most people scroll past.

SC

Sam Chen

Audience & Trends Editor

Runs the quarterly reader poll and keeps the combination guides current. Maintains the public changelog when a code stops converting so you can see exactly when something changed.

We don't sit on a private dataset. Every trend chart on this site comes from a quarterly poll we run with our readers, and every code was tested by one of us on a real phone before we published it.

Editorial Standards

Every code, meaning, and platform-specific claim on this site goes through the same workflow before it ships. Here is that workflow in plain language.

Verification before publication

Every bracketed code listed on this site is posted to a draft video on a real iPhone and a real Android phone before the page goes public. We only publish a code if both devices render the documented graphic. The date we saw it last convert is shown on the page. We do not list codes we have not verified this way.

Re-verification after app updates

After every public TikTok app update on either platform, we re-test the full set of 46 codes on both phones. If a code stops converting, we move it to the changelog with the date and the app version we saw it break on. We do not silently delete a code that no longer works — the changelog is part of how the site stays honest.

Opinion is labeled as opinion

When we write about where a code shows up in real comment sections, we say so. When something is our read of how people use an emoji versus how TikTok has officially documented it, the page makes that distinction. We do not call a small set of observations “data-driven insight” or a guess based on reading comments “comprehensive research.”

Corrections are dated and public

When a reader emails us about a code we got wrong, we update the page and add a note to the changelog naming the reader (with permission) and the date. We do not silently rewrite history. The public changelog is the running record of what this site has gotten right and what it has corrected.

No sponsored placements

We do not take payment to write or rank a particular code, and we do not run paid placements inside an article. The only income this site takes is reader support through the link in the footer. If that changes — for example, if we accept sponsored guides — the change is announced on this page before it ships.

Bylines are real

The name on an article is the person who wrote it. If you email us, one of three people will reply — Maya, Devon, or Sam — usually within a couple of days. We do not use anonymous bylines or generic “the editorial team” labels on long-form pieces.

Why We Keep Doing This

TikTok emojis are easy to use and hard to use well. Most guides online are written by people who clearly haven't spent time in the comments sections where these emojis actually live. We wanted something we ourselves would use, so we built that.

Bracket codes are a quirky feature. They break when TikTok updates the app (it has happened twice). They look like typos to anyone who hasn't seen them before. And the codes that work today might not work tomorrow — which is exactly why we re-test every month and tell you when a code stopped working.

What you'll find on this site:

  • ✓The exact bracketed text that converts in the current app, on iOS and Android
  • ✓Plain-English notes on where each emoji actually shows up in real comments
  • ✓A changelog you can read, with the date each code was last verified
  • ✓Honest answers in the FAQ, including the limits of what we actually know

A Few Things We Won't Do

Most "editorial standards" pages list what we will do. It is faster to just list the things we won't.

No sponsored emoji pages

We don't take payment to write or rank a particular code. The site's only income is reader support via the link in the footer. If that changes, we'll say so on this page.

No inflated language

We try not to call a small list of bracket codes "comprehensive research," or a guess based on reading comment sections "data-driven insight." If a page is light on evidence, the page says so.

No abandoned guides

Every page shows the date a code was last verified on a real phone. If a page has gone more than two months without a check, we add a banner saying so instead of letting it sit stale.

No pretending to be a big team

The bylines on each post are the actual person who wrote it. If you email us, one of three people will reply, usually within a couple of days.

Get In Touch

Most reader emails fall into one of three buckets: a code we missed, a code that stopped working for you, or a question about a guide. All three are useful to us.

hello@emojitik.com

We try to reply within a few days. Sometimes a little longer if your email needs us to re-test a code first.

If a code didn't convert for you

Send us a screenshot of the comment as it appeared on your phone, plus the app version (Settings > About inside the TikTok app). That's usually enough for us to reproduce the failure on our end and update the page.

Include your device (iOS / Android)
Include the TikTok app version
Include the bracketed text you typed
Note which page on our site you were on
A screenshot helps, but is not required
No personal data needed

Frequently Asked Questions

How do you verify a TikTok emoji code?▼

We open a fresh comment on a draft video on two phones (one iPhone, one Android) after every public TikTok app update. We type the bracketed code exactly as we have it on the page, post, then check on the other device that the right graphic rendered. The "last verified" date on each emoji page is the most recent date this passed on both devices.

How often do you re-test the codes?▼

After every public TikTok app update on either platform. App updates land on a rolling schedule — sometimes a few times a month, sometimes not for six weeks — so the gap between re-tests varies. The changelog records the exact date of each verification.

Do you collect personal data?▼

No personal data. We run standard aggregate web analytics (page views, country of origin) and a quarterly reader poll that is opt-in. The privacy policy spells out exactly what each tool collects.

Can I copy a code list into my own guide?▼

Yes for non-commercial use, with a link back to the relevant emoji page on this site. For commercial use (a course, a brand guide, a paid newsletter) please email us first. We usually say yes; we just want a heads-up so we can keep track of where our codes show up.

A code worked for me but not for my friend. Why?▼

The two most common reasons: you are on different TikTok app versions, or you are in different regions and TikTok's emoji set is rolled out separately. The third, rarer reason: a code can briefly stop working during a partial A/B rollout before being restored.

Start With the 46-Code Cheat Sheet

The home page has all 46 codes on a single page, grouped by how people actually use them in comments. If you want a specific emoji, the per-emoji pages go deeper.

Site at a Glance

46
Codes tracked

The full official TikTok set as of the last app-update check.

2
Phones used to test

One iPhone, one Android. Both on the latest public TikTok app.

6
Languages

English, Spanish, Chinese, Portuguese, Indonesian, Filipino.

Not affiliated with TikTok or ByteDance. TikTok is a trademark of ByteDance Ltd.