| Symbol Name | Handshake |
| Unicode Version | 14.0 |
| Unicode block |
| General category | Emoji (So) |
| LaTeX | LuaLaTeX/XeLaTeX: literal grapheme cluster or \usepackage{emoji} (engine-dependent) |
| Spoken / screen reader name | Handshake |
This emoji is formed from multiple code points (including zero-width joiner U+200D). Copy individual components or use the full sequence as one character.
Bytes update when you change skin tone — each tone adds a modifier code point after the base emoji.
| UTF-8 | F0 9F AB B1 F0 9F 8F BB E2 80 8D F0 9F AB B2 F0 9F 8F BC |
| UTF-16 | D83E DEF1 D83C DFFB 200D D83E DEF2 D83C DFFC |
| UTF-32 | 0001FAF1 0001F3FB 0000200D 0001FAF2 0001F3FC |
Each tone is an extra Unicode scalar after the base emoji — so HTML uses several &#…; entities in sequence, not a single code.
| Unicode | U+1FAF1 U+1F3FB U+200D U+1FAF2 U+1F3FC |
| CSS Code | \1FAF1\1F3FB\200D\1FAF2\1F3FC |
| Hex Code | 0x1FAF1 + 0x1F3FB + 0x200D + 0x1FAF2 + 0x1F3FC |
| HTML Code | 🫱🏻‍🫲🏼 |
| Symbol | 🫱🏻🫲🏼 |
| URL encode (UTF-8 percent) | %F0%9F%AB%B1%F0%9F%8F%BB%E2%80%8D%F0%9F%AB%B2%F0%9F%8F%BC |
1span.pick::before {2 content: "\1FAF1\1F3FB\200D\1FAF2\1F3FC";3}1<span>🫱🏻‍🫲🏼</span>Handshake symbol's representation in different programming languages can be found in the table below:
| Language | Representation |
|---|---|
| JavaScript / TypeScript | String.fromCodePoint(0x1FAF1, 0x1F3FB, 0x200D, 0x1FAF2, 0x1F3FC) |
| Python | ''.join(chr(c) for c in (129777, 127995, 8205, 129778, 127996)) |
| Rust | "\u{1FAF1}\u{1F3FB}\u{200D}\u{1FAF2}\u{1F3FC}" |
| Go | string([]rune{129777, 127995, 8205, 129778, 127996}) |
| Ruby | "\u{1FAF1}\u{1F3FB}\u{200D}\u{1FAF2}\u{1F3FC}" |
| Swift | "\u{1FAF1}\u{1F3FB}\u{200D}\u{1FAF2}\u{1F3FC}" |
1\documentclass{article}2\usepackage{pifont}3LuaLaTeX/XeLaTeX: literal grapheme cluster or \usepackage{emoji} (engine-dependent)4\end{document}You can type the handshake symbol on most modern devices with the help of following methods:
Win + . or mobile emoji keyboard; long-press base gesture for Fitzpatrick skin-tone stripes when available.
Edit → Emoji & Symbols, search "handshake".
Emoji picker (IBus, GNOME Characters) or paste from this page.
Emoji keyboard → Hand & Gesture, or search "handshake".
Emoji keyboard → Gestures; search "handshake".