LATIN SMALL LETTER A vs CYRILLIC SMALL LETTER A

a
LATIN SMALL LETTER A
U+0061
View details →
а
CYRILLIC SMALL LETTER A
U+0430
View details →
VS

Property Comparison

Property a U+0061 а U+0430
Name LATIN SMALL LETTER A CYRILLIC SMALL LETTER A
Block Basic Latin Cyrillic
Script Latn Cyrl
Category Lowercase Letter (Ll) Lowercase Letter (Ll)
Bidirectional L L

Encoding Comparison

Format U+0061 U+0430
unicode U+0061 U+0430
decimal 97 1072
htmldecimal a а
htmlhex a а
css \0061 \0430
javascript \u{61} \u{430}
python \u0061 \u0430
java \u0061 \u0430
go \u0061 \u0430
ruby \u{61} \u{430}
rust \u{61} \u{430}
ccpp \u0061 \u0430
urlencoded a %D0%B0
utf8bytes 61 d0 b0
utf16bebytes 00 61 04 30
utf32bebytes 00 00 00 61 00 00 04 30

How to Distinguish

These characters may look similar but belong to different scripts and blocks. LATIN SMALL LETTER A is from the Basic Latin block (Latn script), while CYRILLIC SMALL LETTER A is from Cyrillic (Cyrl). Check the codepoint or encoding to tell them apart.

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 а CYRILLIC SMALL LETTER A details All Comparisons