Skip to content

All Things Emoji πŸ¦„

✨🍎 On macOS, use Cmd + Ctrl + Space to bring up the emoji picker. 🍎✨

Or try the FREE πŸš€ Rocket app, which lets you use emoji shortcodes (like :cat:) right on your machine.

Where user input is permitted, try an emoji. --Brie

Does that input field accept emoji?

One thing to keep in mind when testing this is that there are a few different levels of support for emoji:

  • The thing can be made entirely of emoji
  • The thing can include emoji
    • the thing can include emoji but can't begin (or end) with emoji
  • the thing can't include emoji at all
    • the error message is emoji-aware
    • the error message is not emoji-aware


You can use emoji all over the place! A few favorites:


In 2019, I conducted an incomplete survey of support for emoji passwords on popular websites.

Fifty-two (52%) percent of the websites studied allow a password to be completely comprised of emoji.

Is it a bad idea to use a password that contains (or is completely comprised of) emoji?

🀷 It depends!

I did not test whether accounts with emoji-full passwords experience trouble with 2FA, password resets, mobile login, receiving password hints, et cetera.

  • Maybe don't do this for anything mission-critical.

Password Generators that Support Emoji


Suggestions for emoji in commit messages

Several folks have thoughts on this.

Utilities are better than thoughts!

Up and running with gitmoji-commit-hook

This requires npm so there's that. Anyway:

npm install -g gitmoji-commit-hook

In the root of whatever repository you want to use gitmoji-commit-hook in run:

gitmoji-commit-hook --init
  • πŸ‘ Emoji in every commit.
  • πŸ‘Ž This is an interactive tool so it will slow you down.

Mashing up Emoji

As of December 2020, the Emoji Kitchen has 14,000 combinations available.

Browsing to, will redirect you to @emojikitchen.

Emoji Combos



  • Aesthetic Emoji
    • βœ¨πŸ„πŸŒ±
    • πŸ΅πŸŒ΅πŸπŸˆπŸŒΏπŸ€πŸŒ³
    • πŸ’ŽπŸ’™πŸŒŠπŸ’¦πŸŒ§πŸŸ
    • πŸ‘œβ˜•πŸ•°πŸ€ŽπŸ“œβœ’οΈβœŒπŸ½πŸ§ΈπŸšͺ🧺🎻πŸ₯₯🌰🏹⏳

On busier days, I create an issue to track what I want to do that day (or for the rest of that day). I use one of these as the title:

  • πŸŒ»πŸ―πŸ‹ Magical Monday πŸ‹πŸ―πŸŒ»
  • βœ¨πŸ”­πŸŒ™ Terrific Tuesday πŸŒ™πŸ”­βœ¨
  • πŸπŸ“πŸ₯ Wonderful Wednesday πŸ“πŸ₯πŸ
  • πŸ’ŒπŸ—ΊοΈπŸ“Ž Tranquil Thursday πŸ“ŽπŸ—ΊοΈπŸ’Œ
  • πŸŒˆβ€‹πŸ¦„β€‹πŸ¦‹ Fantastic Friday πŸ¦‹πŸ¦„β€‹πŸŒˆ


Custom Emoji for Slack (or whatever)

Open Source Emoji