— 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.

Your Recent Tools

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)

Why Use This Tool?

What problems does this solve?

Lookalike characters (homoglyphs) can disguise phishing URLs or bypass filters. This tool detects characters that look similar but are actually different.

Common use cases:

  • Checking URLs for phishing attacks using lookalike domains
  • Detecting spoofed usernames in online platforms
  • Verifying text authenticity for security purposes

Who benefits from this tool?

Security professionals checking for spoofing. Platform moderators verifying usernames. Anyone concerned about text authenticity.

Privacy first: All processing happens in your browser. Your text never leaves your device.

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