LATIN SMALL LETTER A vs FULLWIDTH LATIN SMALL LETTER A

a
LATIN SMALL LETTER A
U+0061
View details →
FULLWIDTH LATIN SMALL LETTER A
U+FF41
View details →
VS

Property Comparison

Property a U+0061 a U+FF41
Name LATIN SMALL LETTER A FULLWIDTH LATIN SMALL LETTER A
Block Basic Latin Halfwidth and Fullwidth Forms
Script Latn Latn
Category Lowercase Letter (Ll) Lowercase Letter (Ll)
Bidirectional L L

Encoding Comparison

Format U+0061 U+FF41
unicode U+0061 U+FF41
decimal 97 65345
htmldecimal a a
htmlhex a a
css \0061 \FF41
javascript \u{61} \u{FF41}
python \u0061 \uff41
java \u0061 \uFF41
go \u0061 \uFF41
ruby \u{61} \u{FF41}
rust \u{61} \u{FF41}
ccpp \u0061 \uff41
urlencoded a %EF%BD%81
utf8bytes 61 ef bd 81
utf16bebytes 00 61 ff 41
utf32bebytes 00 00 00 61 00 00 ff 41

How to Distinguish

Both characters use the Latn script but are in different blocks: LATIN SMALL LETTER A in Basic Latin and FULLWIDTH LATIN SMALL LETTER A in Halfwidth and Fullwidth Forms.

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

Related Comparisons

a LATIN SMALL LETTER A details a FULLWIDTH LATIN SMALL LETTER A details All Comparisons