Back to Blog
Guide

Slack Emoji for Approved, Perfect and Sounds Good

The Slack emoji for approved is ✅ :white_check_mark:. For perfect, use 💯 :100: or 🤌 :pinched_fingers:; for sounds good or sure, 👍 :+1: or 👌 :ok_hand:. Every code checked in Slack, what each one means to readers, custom LGTM and SGTM emoji, and a pinned legend for approval channels.

Slack Green Team
September 28, 2026
September 28, 2026
5 min read
Share:
slack
emoji
reactions

The Slack emoji for approved is ✅ :white_check_mark:, the green check box. For "perfect", react 💯 :100: or 🤌 :pinched_fingers: (the chef's kiss). For "sounds good" or "sure", 👍 :+1: and 👌 :ok_hand: are the usual picks. Type the code in a message, or send +:white_check_mark: to react to the latest message. We checked every code against emoji-data, the set Slack's emoji picker uses, and typed the less common ones (:pinched_fingers:, :star-struck:, :ok_hand:, :heavy_check_mark:) into Slack's message box on 28 September; each came up as a suggestion.

Approvals only work if everyone reads the emoji the same way. Pick one emoji per meaning, write it in the channel's pinned message, and do not use ✅ for "I saw this".

We build Slack Green, and our free Slack emoji maker makes the custom :lgtm: and :approved: emoji below in about a minute.

Slack emoji for approval: white_check_mark for approved, 100 for perfect, +1 for sounds good, ok_hand for sure

Slack emoji codes for approved, perfect and sounds good

Slack emoji for approved, perfect and sounds good: white_check_mark, +1, ok_hand, 100, pinched_fingers, raised_hands, rocket, ok

Approved

EmojiCodeReads as
✅:white_check_mark:Approved, done
✔️:heavy_check_mark:Approved, a plainer check
🆗:ok:OK, go ahead
🚀:rocket:Ship it
🤝:handshake:Agreed, deal

Perfect

EmojiCodeReads as
💯:100:Perfect, fully agree
🤌:pinched_fingers:Chef's kiss
🎯:dart:Spot on
🤩:star-struck:Amazing
🔥:fire:Great work

Sounds good and sure

EmojiCodeReads as
👍:+1: or :thumbsup:Sounds good, noted
👌:ok_hand:Sure, OK
🙌:raised_hands:Yes, great
💪:muscle:On it, can do
✨:sparkles:Nice

The full set of standard codes is in our Slack emoji codes list.

What each approval emoji means to readers

What each approval emoji usually means, and what not to use it for

  • • ✅ means done or approved. Many teams also use it for "task finished", covered in Slack emoji for done. If the channel uses ✅ for both, agree which one it means there.
  • • 👍 is agreement, not sign-off. It says "sounds good", which is weaker than "approved".
  • • 👌 can read as rude. In some countries the OK hand is an insult, and it has also been used as a hate symbol online. In an international team, 👍 is safer.
  • • 💯 and 🤌 are praise. They are for "perfect" in a chat, not a formal review.
  • • 👀 is not approval. It means "I'm looking at it"; see what does the eyes emoji mean in Slack.
  • An approval flow with reactions

Never appear "away" on Slack again

Cloud-based. No downloads. Works 24/7 even when your laptop is off.

An approval flow with reactions: request posted, reviewer reacts eyes, approved with white_check_mark, changes requested in the thread

For approval channels, pin a short legend so the reactions mean one thing:

How we use reactions in #approvals
👀 :eyes:               I'm reviewing this
✅ :white_check_mark:   Approved
🔁 :repeat:             Changes needed, see the thread
🚫 :no_entry_sign:      Not approved

A reaction is easy to miss and shows no reason. For money, access or legal sign-off, ask the approver to write "approved" in the thread as well, so the decision is in words. How to react quickly, including the +:emoji: shortcut, is in how to react to a message in Slack.

Custom approval emoji: LGTM, SGTM and stamps

Text emoji say exactly one thing, so nobody has to guess:

  • • :lgtm: "looks good to me", the code review classic.
  • • :sgtm: "sounds good to me".
  • • :approved: a green stamp.
  • • :ship-it: for a release.
  • • :perfect: the word in bold letters.
  • To make one, open the free Slack emoji maker, choose Text to emoji and type up to three short lines, such as LG and TM. Download it, then add it in Slack under Customize workspace, Add custom emoji. More ideas are in 40 Slack emoji ideas for work.

    Spam emoji for Slack

    "Spam emoji" means two different things:

  • • To flag a message as spam, react 🚫 :no_entry_sign: or ⚠️ :warning:, and tell a workspace admin. Admins can remove the message and the account; a reaction does neither.
  • • For the canned meat, Slack's standard set has 🥫 :canned_food:, the closest built-in match. A custom emoji of the can is common in teams that use "spam" as a joke.
  • FAQ

    Never appear "away" on Slack again

    Cloud-based. No downloads. Works 24/7 even when your laptop is off.

    What is the Slack emoji for approved?

    ✅ :white_check_mark:. ✔️ :heavy_check_mark: is the plainer version.

    What is the Slack emoji for perfect?

    💯 :100: or 🤌 :pinched_fingers: for a chef's kiss. 🎯 :dart: for "spot on".

    What emoji means sounds good in Slack?

    👍 :+1:. Teams that want a word use a custom :sgtm: emoji.

    What is the sure emoji for Slack?

    👌 :ok_hand: or 👍 :+1:. In international teams, 👍 is the safer one.

    Is a thumbs up an approval in Slack?

    Usually it means "sounds good". For a real approval, use ✅ and write "approved" in the thread.

    Always Active

    Stop Jiggling Your Mouse.

    Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.

    Related Articles

    Guide

    Tips for Working Across Time Zones: 10 Habits That Work

    Working across time zones works when the team writes things down, keeps a short overlap window for live talk, says the zone with every time, and lets tools deliver messages in each person's working hours. Ten habits, a follow-the-sun handoff note, the Slack settings that help, and a script that shows your team's local times.

    Slack Green Team•5 min read
    Templates

    Slack Emoji for OOO, PTO and Days Off

    The usual Slack emoji for OOO is 🌴 :palm_tree:, with ✈️ :airplane: for travel and 🗓️ :spiral_calendar_pad: for planned PTO. Enterprise's built-in Out of office status uses ⛔. Codes for vacation, upcoming PTO, sick days, holidays and outages, custom :ooo: and :pto: emoji, and statuses to copy.

    Slack Green Team•5 min read
    Guide

    Slack Webhook curl Example, Plus Python and Node.js

    Send a Slack message with one curl command: POST a JSON body with a text field to your incoming webhook URL, and Slack answers ok. Tested examples for curl, jq, Block Kit, Python with retries and Node.js, how to escape quotes and new lines, and what 400 invalid_payload and 429 mean in code.

    Slack Green Team•5 min read