Hard hat on, vibes immaculate. The man construction worker: medium-light skin tone emoji channels “I’m building something” energy—whether that’s a kitchen backsplash, a codebase, a relationship comeback arc, or your sleep schedule. People drop it to say they’re working on a fix, going into DIY mode, or putting a project under metaphorical caution tape. It also lands sarcastically: when someone explains the obvious, reply with this like, “Thanks, foreman.”
On Apple/iOS, he’s shown from the shoulders up, facing forward with a calm, ready-to-work expression. Visual hallmarks: the bright yellow hard hat, an orange safety vest with reflective silver stripes, and a tidy shirt underneath—no tools in hand, just that OSHA-core aesthetic. The skin is the medium-light tone modifier, making it clear you’re choosing a specific look without changing the uniform’s high-vis pop.
Culturally, it gets meme mileage in “under construction” posts, dev updates (“fixing bugs, please hold”), and cheeky flirts (“he can build me a future”). Expect Bob the Builder nods, “roadwork ahead” jokes, and Labor Day shout-outs. It’s great for announcing a WIP, signaling caution with a wink, or telling the group chat you’re laying down the emotional rebar before the drama skyscraper goes up.
| Twitter Emoji Popularity (Rank) | 3297 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 11 - 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) | 1f477, 1f3fc, 200d, 2642, fe0f |
| Formal Unicode Notation | U+1F477, U+1F3FC, U+200D, U+2642, U+FE0F |
| Decimal Code Point(s) | 128119, 127996, 8205, 9794, 65039 | UTF-8 Hex (C Syntax) | 0xF0 0x9F 0x91 0xB7, 0xF0 0x9F 0x8F 0xBC, 0xE2 0x80 0x8D, 0xE2 0x99 0x82, 0xEF 0xB8 0x8F |
| UTF-8 Hex Bytes | F0 9F 91 B7, F0 9F 8F BC, E2 80 8D, E2 99 82, EF B8 8F |
| UTF-8 Octal Bytes | 360 237 221 267, 360 237 217 274, 342 200 215, 342 231 202, 357 270 217 |
| UTF-16 Hex (C Syntax) | 0xD83D 0xDC77, 0xD83C 0xDFFC, 0x200D, 0x2642, 0xFE0F |
| UTF-16 Hex | d83ddc77, d83cdffc, 200d, 2642, fe0f |
| UTF-16 Dec | 55357 56439, 55356 57340, 8205, 9794, 65039 |
| UTF-32 Hex (C Syntax) | 0x0001F477 0x0001F3FC 0x0000200D 0x00002642 0x0000FE0F |
| UTF-32 Hex | 01F477, 01F3FC, 200D, 2642, FE0F |
| UTF-32 Dec | 128119, 127996, 8205, 9794, 65039 |
| Python Src | u"\U0001F477\U0001F3FC\u200D\u2642\uFE0F" |
| PHP Src | "\xf0\x9f\x91\xb7\xf0\x9f\x8f\xbc\xe2\x80\x8d\xe2\x99\x82\xef\xb8\x8f" |
| C/C++/Java Src | "\uD83D\uDC77\uD83C\uDFFC\u200D\u2642\uFE0F" |