The handshake: medium skin tone, dark skin tone emoji is the digital equivalent of sealing the deal and saying, "we see each other"—with extra emphasis on unity and inclusivity. It’s perfect for collabs, ceasefires, networking wins, and that moment when two wildly different fandoms agree on the same hot take. In texts and tweets, it often reads as “facts,” “bet,” or “lock it in,” and it also does numbers in meme-land where two unlikely groups (me + my 3 a.m. snack) find common ground. It’s also used sincerely to show allyship, community building, and cross-cultural solidarity without typing a whole TED Talk.
On Apple/iOS, you’ll spot two realistically shaded hands—one medium brown, one deep brown—meeting at a slight diagonal with interlocked fingers and visible thumbs, like a crisp, confident business shake. The sleeves are contrasting colors (think one cool-toned, one warm-toned) with tiny shirt cuffs peeking out, styled with soft gradients and a gentle drop shadow that makes the clasp look tactile and 3D-ish. It’s not the jacked “Predator” arm-clasp meme, but the vibe—respect, agreement, partnership—still lands. People use it sincerely for DEI posts, sportsmanship GGs, and business sign-offs, but also ironically for “agree to disagree,” enemy-to-temporary-ally moments, or when two chaotic opinions shake hands in your group chat.
| Twitter Emoji Popularity (Rank) | 3185 of 2393 |
| Apple/iOS Picture | ![]() |
| Google Android Picture | Image not available |
| Google Hangouts Picture | Image not available |
| Twitter.com Picture | Image not available |
| LG Emoji Picture | Image not available |
| Samsung Emoji Picture | Image not available |
| Phantom Open Emoji Picture | Not created yet |
| ASCII Conversion | |
| "Short Code" Name | |
| Keywords |
| Emoji Code Version | iOS 18 - Current |
|---|---|
| UTF-8 Unicode Character(s) | 🫱🏽🫲🏿 |
| UTF-8 Character Count | 5 |
| Character(s) In Input | |
| AppleColorEmoji Font (available in OSX/iOS) | 🫱🏽🫲🏿 |
| Decimal HTML Entity | 🫱 🏽 ‍ 🫲 🏿 |
| Hexadecimal HTML Entity | 🫱 🏽 ‍ 🫲 🏿 |
| Hex Code Point(s) | 1faf1, 1f3fd, 200d, 1faf2, 1f3ff |
| Formal Unicode Notation | U+1FAF1, U+1F3FD, U+200D, U+1FAF2, U+1F3FF |
| Decimal Code Point(s) | 129777, 127997, 8205, 129778, 127999 | UTF-8 Hex (C Syntax) | 0xF0 0x9F 0xAB 0xB1, 0xF0 0x9F 0x8F 0xBD, 0xE2 0x80 0x8D, 0xF0 0x9F 0xAB 0xB2, 0xF0 0x9F 0x8F 0xBF |
| UTF-8 Hex Bytes | F0 9F AB B1, F0 9F 8F BD, E2 80 8D, F0 9F AB B2, F0 9F 8F BF |
| UTF-8 Octal Bytes | 360 237 253 261, 360 237 217 275, 342 200 215, 360 237 253 262, 360 237 217 277 |
| UTF-16 Hex (C Syntax) | 0xD83E 0xDEF1, 0xD83C 0xDFFD, 0x200D, 0xD83E 0xDEF2, 0xD83C 0xDFFF |
| UTF-16 Hex | d83edef1, d83cdffd, 200d, d83edef2, d83cdfff |
| UTF-16 Dec | 55358 57073, 55356 57341, 8205, 55358 57074, 55356 57343 |
| UTF-32 Hex (C Syntax) | 0x0001FAF1 0x0001F3FD 0x0000200D 0x0001FAF2 0x0001F3FF |
| UTF-32 Hex | 01FAF1, 01F3FD, 200D, 01FAF2, 01F3FF |
| UTF-32 Dec | 129777, 127997, 8205, 129778, 127999 |
| Python Src | u"\U0001FAF1\U0001F3FD\u200D\U0001FAF2\U0001F3FF" |
| PHP Src | "\xf0\x9f\xab\xb1\xf0\x9f\x8f\xbd\xe2\x80\x8d\xf0\x9f\xab\xb2\xf0\x9f\x8f\xbf" |
| C/C++/Java Src | "\uD83E\uDEF1\uD83C\uDFFD\u200D\uD83E\uDEF2\uD83C\uDFFF" |