Skip to content

Instantly share code, notes, and snippets.

@StevenACoffman
Last active June 27, 2025 21:05
Show Gist options
  • Save StevenACoffman/a5f6f682d94e38ed804182dc2693ed4b to your computer and use it in GitHub Desktop.
Save StevenACoffman/a5f6f682d94e38ed804182dc2693ed4b to your computer and use it in GitHub Desktop.
Unicode Look-alikes

Unicode Character Look-Alikes

Original Letter Look-Alike(s)
a а ạ ą ä à á ą
c с ƈ ċ
d ԁ ɗ
e е ẹ ė é è
g ġ
h һ
i і í ï
j ј ʝ
k κ
l ӏ ḷ
n ո
o о ο օ ȯ ọ ỏ ơ ó ò ö
p р
q զ
s ʂ
u υ ս ü ú ù
v ν ѵ
x х ҳ
y у ý
z ʐ ż
{
"a": [
"\u0430",
"\u00e0",
"\u00e1",
"\u1ea1",
"\u0105"
],
"c": [
"\u0441",
"\u0188",
"\u010b"
],
"d": [
"\u0501",
"\u0257"
],
"e": [
"\u0435",
"\u1eb9",
"\u0117",
"\u0117",
"\u00e9",
"\u00e8"
],
"g": [
"\u0121"
],
"h": [
"\u04bb"
],
"i": [
"\u0456",
"\u00ed",
"\u00ec",
"\u00ef"
],
"j": [
"\u0458",
"\u029d"
],
"k": [
"\u03ba"
],
"l": [
"\u04cf",
"\u1e37"
],
"n": [
"\u0578"
],
"o": [
"\u043e",
"\u03bf",
"\u0585",
"\u022f",
"\u1ecd",
"\u1ecf",
"\u01a1",
"\u00f6",
"\u00f3",
"\u00f2"
],
"p": [
"\u0440"
],
"q": [
"\u0566"
],
"s": [
"\u0282"
],
"u": [
"\u03c5",
"\u057d",
"\u00fc",
"\u00fa",
"\u00f9"
],
"v": [
"\u03bd",
"\u0475"
],
"x": [
"\u0445",
"\u04b3"
],
"y": [
"\u0443",
"\u00fd"
],
"z": [
"\u0290",
"\u017c"
]
}
@Brainbuster888
Copy link

Brainbuster888 commented Jan 27, 2025

As you can see here wikipedia․org I wanted to cite sources but did not want the site preview to take up extra space. You'll find you are unable to click the link to Wikipedia because I've hacked your mouse.†

† Just kidding, I didn't hack your mouse. Instead of a period, I used a unicode character which looks identical to the period
bing.com
bing․com
You can click only the first one. Also, as I'm typing this I can see the second one is underlined red, signifying a misspelling.

My motivation in finding a period twin: I wanted to cite sources in a group chat while being courteous to readers (so my comment takes up less space). But you cd use this for trolling as well.

@Vulcanraven91
Copy link

@StevenACoffman Interesting! How did you perform the similarity sort? Just personal opinion, or was there an algorithm?

Personal opinion, lowercase to uppercase, size and as last emoji, what are your thoughts, maybe we should sort them by unicode code?

Currently I play around with similar \ and space characters under Windows, you can do funny stuff.
like: "E:\⧵"

@pharmankur
Copy link

For more options also look at -->
https://unicodelookup.com/

you can search options for the character you want by using query / search window in the Top e.g. -->
https://unicodelookup.com/#plus/1

@PassionWagon
Copy link

PassionWagon commented Jun 7, 2025

Here’s is a improved homoglyph table with missing characters:
Original Character Homoglyphs (Sorted by Similarity)
a a, а, ạ, ą, ä, à, á, ᴀ, ₐ, ᵃ, A, Α, Α̇, А, Ꭺ, ᗅ, ꓮ, ꓯ, A, 𐊠, 𝐀, 𝐴, 𝑨, 𝒜, 𝓐, 𝔄, 𝔸, 𝕬, 𝖠, 𝗔, 𝘈, 𝘼, 𝙰, 𝚨, 𝛢, 𝜜, 𝝖, 𝞐, ᴬ, ª, ɑ, ǟ, ꬱ
b b, ƅ, ᵇ, ᵦ, B, Ɓ, Β, В, Ᏼ, ᏼ, ᗷ, ᛒ, ℬ, ꓐ, Ꞵ, B, ᴮ
c c, с, ƈ, ċ, ᴄ, ᵓ, ᶜ, C, Ϲ, С, Ꮯ, 𐐕, ᑕ, ℂ, ℭ, ⸦, ꓚ, C, 𐊢, 𐌂, ↄ, ɔ, Ꜿ
d d, ԁ, ɗ, ᶁ, ꝺ, ᵈ, D, Ꭰ, ᗞ, ᗪ, ᴅ, ⅅ, Ⅾ, ꓓ, D, ᴰ
e e, е, ẹ, ė, é, è, ₑ, ᵉ, E, Ε, Е, Ꭼ, ⴹ, ꓰ, E, 𑢮, ᴱ, ɛ, ɇ, ꬲ
f f, ᶠ, F, Ϝ, ᖴ, ℱ, ꓝ, Ꞙ, F, 𐊇, 𐊥, ꜰ
g g, ġ, ɡ, ց, ᶃ, ǥ, ǵ, ᵍ, G, ℊ, ⅁, ꓖ, G, ᴳ, ց, ǵ, ǥ
h h, һ, ʰ, H, Η, Н, Ꮋ, Ꮒ, ℋ, ℌ, ꓧ, H, ᴴ
i i, і, í, ï, ⁱ, ᵢ, I, Ⅰ, Ⅰ, ⅼ, 丨, ι, ℐ, ℑ, ∣, ⍳, Ⲓ, ⵏ, ꓲ, ᴵ
j j, ј, ʝ, ϳ, ʲ, J, Ј, ᴊ, Ʝ, J, ᴶ
k k, κ, ᵏ, K, Κ, К, ᛕ, Ⲕ, ꓗ, K, ᴷ, ĸ, ꝁ
l l, ӏ, ḷ, ˡ, L, Ⅰ, ⅼ, ℓ, ∣, ⏽, Ⲓ, ⵏ, ꓲ, ᴸ
m m, ᵐ, M, Μ, М, ᴍ, ℳ, ꟽ, Ⲙ, ꓟ, M, ᴹ, ɱ, ꟿ
n n, ո, ⁿ, ₙ, N, Ν, Ն, ᴎ, ℕ, ꓠ, N, ᴺ, ŋ, ɴ, ꞃ
o o, о, ο, օ, ȯ, ọ, ỏ, ơ, ó, ò, ö, ᵒ, º, O, Ο, О, Օ, ०, ꓳ, 〇, Ⲟ, ⲟ, O, ᴼ
p p, р, ᵖ, P, Ρ, Р, ℙ, Ⲣ, ꓑ, P, ᴾ
q q, զ, ԛ, ɋ, ʠ, ᵠ, Q, ℚ, Ꝗ, Q
r r, г, ᴦ, ʳ, R, Γ, ℛ, Ⲣ, ꓣ, R, ᴿ, ɼ, ʁ, ꝛ
s s, ʂ, ˢ, S, Ѕ, Ꚃ, Ꙅ, ꙅ, ⴑ, S, ꜱ, ſ, ꞩ
t t, τ, ꚋ, ᵗ, T, Τ, Т, ᴛ, Ⲧ, ꓔ, T, ᵀ, ŧ, ʈ, ꞇ
u u, υ, ս, ü, ú, ù, ᵘ, ᵤ, U, ∪, 𝕌, 𝖀, ꓴ, U, ᵁ, μ, υ, ᴜ
v v, ν, ѵ, ᴠ, ꝟ, ᵛ, V, ∨, 𝖁, ꓦ, V, ⱽ, ʌ, ʋ
w w, ѡ, ԝ, ʷ, W, ᴡ, ꓪ, W, ᵂ, ɯ, ω, ꝡ
x x, х, ҳ, ẋ, ˣ, X, ×, ⤫, ⤬, ⨯, ꓫ, X
y y, у, ý, ʸ, Y, Υ, Ү, ɣ, ꓬ, Y
z z, ʐ, ż, ƶ, ᶻ, Z, ℤ, ꓜ, Z
0 0, O, o, Ο, ο, О, о, Օ, 〇, ꓳ, Ⲟ, ⲟ, O, 𝟎, 𝟘, 𝟢, 𝟬, ∅, ⌀, ⓪
1 1, I, l, ɪ, |, ǀ, Ⅰ, ⅼ, ∣, 𝟏, 𝟙, 𝟣, 𝟭, ᧚, 𐄇
2 2, Ƨ, Ϩ, ᒿ, Ꙅ, 𝟐, 𝟚, 𝟤, 𝟮, ², ᒿ, ², ᪂
3 3, Ʒ, Ȝ, З, Ӡ, 𝟑, 𝟛, 𝟥, 𝟯, ³, ǫ, ʒ, ꣓
4 4, Ꮞ, 4, 𝟒, 𝟜, 𝟦, 𝟰, ᪄, ᥊
5 5, Ƽ, 5, 𝟓, 𝟝, 𝟧, 𝟱, ƽ, ᥋
6 6, б, Ꮾ, Ⳓ, 6, 𝟔, 𝟞, 𝟨, 𝟲
7 7, 𐓒, 7, 𝟕, 𝟟, 𝟩, 𝟳, 𐌣, 𐏓
8 8, Ȣ, ȣ, ৮, 8, 𝟖, 𝟠, 𝟪, 𝟴, ꣘
9 9, ৭, Ⳋ, 9, 𝟗, 𝟡, 𝟫, 𝟵, գ, ꣙
! !, ǃ, ⵑ, !, ❗, ❕, ꜟ, ❢, ❣
$ $, $, 💲, ৳, 𐆖
? ?, Ɂ, ʔ, ?, ❓, ❔, ʡ, ॽ, ¿
, ‚, ,, 、
. ·, ․, 。, ., 。
_ _, __, ▁, ▂, ▃, ▄, ▅, ▆, ▇, █, ‗, ⸗
- ‐, ‑, ‒, –, —, ―, ⁃, ⁻, ₋, −, ﹣, -, ㅡ, ֊, ־, ᐀
+ +, ➕, ⁺, ₊, ✚, ✙, ᛭, 𐊛
# #, ⋕, ♯, ⌗,
***** ⁎, ⁕, ∗, ⋆, *, ✱, ✲, ✳, ✴, ✵, ✶, ✷, ✸, ✹, ✺, ✻, ✼, ✽, ✾, ✿, ❀, ❁, ❂, ❃, ❄, ❅, ❆, ❇, ❈, ❉, ❊, ❋
% %, ⁒, ℅, ⌘
/ ∕, ⁄, /, ⟋, ⧸, ⫶, ̷
( ⁽, ₍, (, ﹙, ❨, ❪, ⟮, ⦅, ⦗, ⸨
) ⁾, ₎, ), ﹚, ❩, ❫, ⟯, ⦆, ⦘, ⸩
[ [, ⁅, ❲, 【, 〔, ⟦, ⟬, ⦋, ⦍, ⦏, ⦗
] ], ⁆, ❳, 】, 〕, ⟧, ⟭, ⦌, ⦎, ⦐, ⦘
= =, ⹀, ≡, ⸗, ꞊, ᐨ, ⸭, ゠
& &, ⅋, ﹠, &, 🙰, 🙵
§ §, ⸹, ﹩, ⟈, ⟕
" ", ", ", ″, ˝, ˮ
' ', ', ʹ, ʹ, ˊ, ՚, ', ´, `
~ ∼, ˜, ⁓, ∽, ∿, ~, ≈, ≋, ⍨, 〰️, ᷉
| |, │, ⎜, ⎢, ⎥, ⎮, ⏐, ⏽, ⏾, ⏿, ∣, ⼁, |, ǀ, ‖
< <, ‹, ❮, ❰, ⟨, 〈, 〈, 《, ≺, ⋖, ⋘, ⫷
> >, ›, ❯, ❱, ⟩, 〉, 〉, 》, ≻, ⋗, ⋙, ⫸
^ ^, ˆ, ˄, ⁁, ⌃, ⎺, ⏜, ∧, ∨, ⋀, ꜛ
° ˚, ⁰, °, ∘, ○, ◦, ॰, ⚬, 。, ⸰
Space   (narrow no-break space),   (full-width space),   (medium mathematical space)
Tab ⇥ (rightwards arrow to bar), ⭾ (alternative tab symbol)

How can I find out the alt codes to type these? I need to enter one into a program but it won't let me copy paste, so I need to actually hold alt and type the number pad code. I've even tried to use autohotkey but it won't work for the clean special characters (the ones that look like the real letters.) I'm trying to use the special 'а' character for use in my name in a game, since it stupidly censors the name 'passion' to make it 'p***ion. So this seemed like a way to fix it.

@SuperBartimus
Copy link

How can I find out the alt codes to type these? I need to enter one into a program but it won't let me copy paste, so I need to actually hold alt and type the number pad code. I've even tried to use autohotkey but it won't work for the clean special characters (the ones that look like the real letters.) I'm trying to use the special 'а' character for use in my name in a game, since it stupidly censors the name 'passion' to make it 'p***ion. So this seemed like a way to fix it.

in AutoHotkey, use the CHR() and SEND commands
https://www.autohotkey.com/docs/v2/lib/Chr.htm
https://www.autohotkey.com/docs/v2/lib/Send.htm
Send, "P" . chr( [whatever the code number is] ) . "ssion"

@Vulcanraven91
Copy link

Vulcanraven91 commented Jun 26, 2025

Windows Unicode Input via Numpad

Hello, I took a look how Windows can handle unicode via Numpad.
You have to create a registry entry manually:

Note

If this key does not exist, add it as type REG_SZ (string value).

HKEY_CURRENT_USER\Control Panel\Input Method
EnableHexNumpad = "1"

Restart or relogin required after registry change.

Tip

For user related registry changes HKEY_CURRENT_USER is a relogin enough otherwise changes to HKLM do a full restart

mnemonic bridge:
HKLM / machine = restart,
HKCU / user = relogin

Usage

  1. Hold Alt
  2. Press Numpad +
  3. Type the lowercase hex code (e.g. 03b2 for β, 0393 for Γ)
  4. Release Alt

Important Notes

Important

Letters A–F must be lowercase for this method to work.

Test Examples

Hex Code Result Description
03b2 β Greek small letter beta
0393 Γ Greek capital letter gamma

Sources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment