GitHub Emoji Cheat Sheet
A copy-ready list of GitHub-flavored Markdown emoji shortcodes
for READMEs, issues, pull requests, commit messages, and comments. Click the
emoji on the left to copy the character, or click the :shortcode:
pill on the right to copy the shortcode. Use shortcodes in any context where
GitHub-flavored Markdown is rendered.
How to use in Markdown
I love this PR :heart: and shipping it is :fire: Tests are passing :white_check_mark: Heads up about the migration :warning: Thanks to the team :pray: :tada:
Smileys & Emotion
- Grinning Face
- Smiling Face with Open Mouth
- Smiling Face with Smiling Eyes
- Beaming Face
- Face with Tears of Joy
- Rolling on the Floor Laughing
- Smiling Face with Smiling Eyes
- Winking Face
- Heart-Eyes Face
- Face Blowing a Kiss
- Thinking Face
- Smiling Face with Sunglasses
- Loudly Crying Face
- Crying Face
- Pouting Face
- Angry Face
- Face with Rolling Eyes
- Sleeping Face
People & Body
- Waving Hand
- Clapping Hands
- OK Hand
- Thumbs Up
- Thumbs Down
- Folded Hands
- Flexed Biceps
- Pointing Up
- Pointing Right
- Raised Hands
Animals & Nature
- Cat Face
- Dog Face
- Mouse Face
- Rabbit Face
- Bear
- Panda
- Fox
- Lion
- Unicorn
- Butterfly
- Cherry Blossom
- Rose
- Sunflower
- Four Leaf Clover
Food & Drink
- Red Apple
- Banana
- Pizza
- Hamburger
- French Fries
- Taco
- Steaming Bowl
- Sushi
- Shortcake
- Birthday Cake
- Hot Beverage
- Teacup Without Handle
- Beer Mug
Travel & Places
- Automobile
- Airplane
- Rocket
- Sailboat
- House
- School
- Globe (Africa)
- Mountain
Activities
- Soccer Ball
- Basketball
- Video Game
- Musical Note
- Artist Palette
- Party Popper
- Wrapped Gift
Objects
- Laptop
- Mobile Phone
- Camera
- Light Bulb
- Locked
- Key
- Hammer
- Memo
- Paperclip
- Bookmark
- Gear
Symbols
- Red Heart
- Broken Heart
- Sparkles
- Star
- Glowing Star
- Fire
- Hundred Points
- White Heavy Check Mark
- Heavy Check Mark
- Cross Mark
- Warning Sign
- Red Question Mark
- Red Exclamation
- Right Arrow
- Left Arrow
- Up Arrow
- Down Arrow
Flags
- United States
- United Kingdom
- China
- Japan
- South Korea
- France
- Germany
- Canada
- Australia
- Brazil
- India
GitHub Emoji FAQ
How do I use emoji in GitHub Markdown?
Type the shortcode between two colons — for example, type :heart: in a comment, issue, README, or pull request and GitHub renders it as ❤️. Shortcodes work in commit messages too on the GitHub web UI.
Do GitHub emoji shortcodes work in README files?
Yes. GitHub-flavored Markdown processes :shortcode: emoji in README.md and any Markdown rendered on github.com. The exact list of supported shortcodes is published at api.github.com/emojis.
Can I copy both the emoji and the shortcode?
Yes — every row on this page has two click targets. Click the emoji on the left to copy the character ❤️; click the :shortcode: pill on the right to copy the :heart: shortcode.
What is the shortcode for ❤️?
:heart: renders as ❤️ on GitHub. Other heart shortcodes include :hearts: ♥️, :broken_heart: 💔, :sparkling_heart: 💖, :two_hearts: 💕, :purple_heart: 💜, and :black_heart: 🖤.
Are these shortcodes the same as Slack and Discord?
Mostly yes — Slack and Discord borrow most GitHub shortcodes, with some additions and a few naming differences. Common shortcodes like :heart:, :fire:, :rocket:, :tada:, :smile: work identically across all three platforms.