This mixed-tone handshake is the digital equivalent of “let’s seal the deal” with an extra nod to inclusivity—one light skin tone hand meets one medium-light skin tone hand in a crisp, friendly clasp. People drop it to confirm agreements, announce collabs, show mutual respect, or end a spicy thread with a civil “GG.” It also thrives in meme land: used to label two unlikely groups uniting over one oddly specific take (the classic ‘X and Y shaking hands over Z’ energy). Sarcastically, it can mean “fine, we’ll agree to disagree,” or that awkwardly formal vibe when someone tries to flirt but arrives in full LinkedIn tone.
On Apple/iOS, you’ll spot two realistically shaded hands angled slightly, thumbs resting on top, with soft highlights and natural creases; the close-up crop keeps it all business, no faces, just the deal. The cuffs peek in with tidy, office-ready styling (subtle blues/whites), giving it a clean, corporate-neutral look perfect for partnership posts and “We’ve reached an understanding” moments. It feels at home under brand collab tweets, post-scrimmage sportsmanship, job offer celebrations, or even a truce after comment-section drama. In short, it’s the handshake you send when a pinky promise won’t cut it, but a legal team feels extra.
| Twitter Emoji Popularity (Rank) | 3182 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, 1f3fb, 200d, 1faf2, 1f3fc |
| Formal Unicode Notation | U+1FAF1, U+1F3FB, U+200D, U+1FAF2, U+1F3FC |
| Decimal Code Point(s) | 129777, 127995, 8205, 129778, 127996 | UTF-8 Hex (C Syntax) | 0xF0 0x9F 0xAB 0xB1, 0xF0 0x9F 0x8F 0xBB, 0xE2 0x80 0x8D, 0xF0 0x9F 0xAB 0xB2, 0xF0 0x9F 0x8F 0xBC |
| UTF-8 Hex Bytes | F0 9F AB B1, F0 9F 8F BB, E2 80 8D, F0 9F AB B2, F0 9F 8F BC |
| UTF-8 Octal Bytes | 360 237 253 261, 360 237 217 273, 342 200 215, 360 237 253 262, 360 237 217 274 |
| UTF-16 Hex (C Syntax) | 0xD83E 0xDEF1, 0xD83C 0xDFFB, 0x200D, 0xD83E 0xDEF2, 0xD83C 0xDFFC |
| UTF-16 Hex | d83edef1, d83cdffb, 200d, d83edef2, d83cdffc |
| UTF-16 Dec | 55358 57073, 55356 57339, 8205, 55358 57074, 55356 57340 |
| UTF-32 Hex (C Syntax) | 0x0001FAF1 0x0001F3FB 0x0000200D 0x0001FAF2 0x0001F3FC |
| UTF-32 Hex | 01FAF1, 01F3FB, 200D, 01FAF2, 01F3FC |
| UTF-32 Dec | 129777, 127995, 8205, 129778, 127996 |
| Python Src | u"\U0001FAF1\U0001F3FB\u200D\U0001FAF2\U0001F3FC" |
| PHP Src | "\xf0\x9f\xab\xb1\xf0\x9f\x8f\xbb\xe2\x80\x8d\xf0\x9f\xab\xb2\xf0\x9f\x8f\xbc" |
| C/C++/Java Src | "\uD83E\uDEF1\uD83C\uDFFB\u200D\uD83E\uDEF2\uD83C\uDFFC" |