— Homoglyph Detector

Homoglyph Detector

Quick Tips

  • This tool runs entirely in your browser - your data stays private.
  • Press Ctrl+V (Cmd+V on Mac) to quickly paste text.
  • Use the Copy button to save your result to clipboard.
  • Bookmark this page for quick access!

Detect lookalike characters used for spoofing and deception.

Examples

Input
аpple (Cyrillic а)
Output
Detected: "а" (U+0430 CYRILLIC SMALL LETTER A) looks like "a" (U+0061)
Input
Gοοgle (Greek ο)
Output
Detected: "ο" (U+03BF GREEK SMALL LETTER OMICRON) looks like "o" (U+006F)
Input
paypal.com
Output
No homoglyphs detected - all standard Latin characters
Input
Μicrosoft (Greek Μ)
Output
Detected: "Μ" (U+039C GREEK CAPITAL LETTER MU) looks like "M" (U+004D)

Frequently Asked Questions

Attackers create fake URLs that look identical to real ones (phishing), impersonate trusted usernames, bypass content filters and blocklists, create deceptive email addresses, and evade plagiarism detection. The visual deception exploits human inability to distinguish similar-looking characters.

Cyrillic (Russian) and Greek alphabets contain many Latin lookalikes. Cyrillic has а, с, е, о, р, х, у that mirror a, c, e, o, p, x, y. Greek has Α, Β, Ε, Η, Ι, Κ, Μ, Ν, Ο, Ρ, Τ, Χ, Ζ matching Latin capitals.

Use our detector on suspicious URLs and usernames. Implement IDN (Internationalized Domain Name) warnings in browsers. Normalize user input in applications. Block mixed-script content where appropriate. Educate users about visual deception risks.

No, many arise from legitimate multilingual text. A Russian user typing their name uses Cyrillic naturally. Problems occur when homoglyphs appear unexpectedly in supposedly single-script content or in security-sensitive contexts like URLs and credentials.

Normalization replaces homoglyphs with their most common equivalent, typically Latin characters. This creates consistent, predictable text. However, it destroys legitimate non-Latin content, so use carefully--normalize for security checks, not for storing multilingual content.

Cookie Preferences

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.

Cookie Preferences

Manage your cookie settings

Essential Cookies
Always Active

These cookies are necessary for the website to function and cannot be switched off. They are usually set in response to actions made by you such as setting your privacy preferences or logging in.

Functional Cookies

These cookies enable enhanced functionality and personalization, such as remembering your preferences, theme settings, and form data.

Analytics Cookies

These cookies allow us to count visits and traffic sources so we can measure and improve site performance. All data is aggregated and anonymous.

Google Analytics _ga, _gid

Learn more about our Cookie Policy