U+2009
U+2009 · THIN SPACE
Thin Space
| UTF-8 | E2 80 89 | 3 bytes |
|---|---|---|
| UTF-16 | 2009 | 1 code unit |
| UTF-32 | 00002009 | 4 bytes |
| HTML named |   | named character reference |
| HTML named |   | named character reference |
| HTML decimal |   | |
| HTML hex |   | |
| CSS | \2009 | in content: "…" |
| JavaScript | \u2009 | |
| JSON | \u2009 | |
| Python | \u2009 | |
| Python | \N{THIN SPACE} | by name |
| Java / C# | \u2009 | |
| C / C++ | \u2009 | universal character name |
| Rust / Swift / PHP | \u{2009} | |
| Go | \u2009 | |
| Ruby | \u2009 | |
| Excel / Sheets | =UNICHAR(8201) | |
| URL-encoded | %E2%80%89 | percent-encoded UTF-8 |
§
Looks similar
Characters that Unicode’s security data (UTS #39 confusables) lists as visually confusable with this one. Useful for spotting lookalike spoofing in URLs and usernames.
U+0020SPSpace
U+00A0NBSPNo-Break Space
U+2000U+2000En Quad
U+2001U+2001Em Quad
U+2002U+2002En Space
U+2003U+2003Em Space
U+2004U+2004Three-Per-Em Space
U+2005U+2005Four-Per-Em Space
U+2006U+2006Six-Per-Em Space
U+2007U+2007Figure Space
U+2008U+2008Punctuation Space
U+200AU+200AHair Space
U+2028U+2028Line Separator
U+2029U+2029Paragraph Separator
U+202FNNBSPNarrow No-Break Space
U+205FMMSPMedium Mathematical Space
U+2003U+2003Em Space
U+2004U+2004Three-Per-Em Space
U+2005U+2005Four-Per-Em Space
U+2006U+2006Six-Per-Em Space
U+2007U+2007Figure Space
U+2008U+2008Punctuation Space
U+200AU+200AHair Space
U+200BZWSPZero Width Space
U+200CZWNJZero Width Non-Joiner
U+200DZWJZero Width Joiner
U+200ELRMLeft-To-Right Mark
U+200FRLMRight-To-Left Mark