SPACE vs THIN SPACE

SPACE
U+0020
View details →
THIN SPACE
U+2009
View details →
VS

Property Comparison

Property U+0020   U+2009
Name SPACE THIN SPACE
Block Basic Latin General Punctuation
Script Zyyy Zyyy
Category Space Separator (Zs) Space Separator (Zs)
Bidirectional WS WS

Encoding Comparison

Format U+0020 U+2009
unicode U+0020 U+2009
decimal 32 8201
htmldecimal    
htmlhex    
css \0020 \2009
javascript \u{20} \u{2009}
python \u0020 \u2009
java \u0020 \u2009
go \u0020 \u2009
ruby \u{20} \u{2009}
rust \u{20} \u{2009}
ccpp \u0020 \u2009
urlencoded %20 %E2%80%89
utf8bytes 20 e2 80 89
utf16bebytes 00 20 20 09
utf32bebytes 00 00 00 20 00 00 20 09

How to Distinguish

Both characters use the Zyyy script but are in different blocks: SPACE in Basic Latin and THIN SPACE in General Punctuation.

Tip: Paste the character into a hex editor or use charCodeAt() in JavaScript to check the actual codepoint.

Related Comparisons

SPACE details   THIN SPACE details All Comparisons