Skip to content

Detect hidden Unicode characters & homoglyphs, reveals non-printable, zero-width and visually similar characters in text strings.

License

Notifications You must be signed in to change notification settings

0Ky/see-non-printable-characters

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

View non-printable Unicode Characters

This fork has been significantly rewritten. The tool is now entirely implemented in JavaScript and runs as a single HTML file, requiring no server-side code or installation.

In addition to recognizing invisible Unicode characters, this version also detects non-typable ASCII (US-QWERTY) characters, such as homoglyphs that look similar to Latin letters but come from different Unicode blocks, often used in phishing, obfuscation or IDN (internationalized domain name) homograph attacks.

The tool's target group are software developers and others who step over strange issues when handling text/data inputs. These may be inputs from users, server responses or database contents that the own scripts do no handle as expected. If the reason is not obvious when looking at the input, it may be caused by Unicode characters that are typically invisible.

This project was originally based on a small PHP script designed to recognize and display Unicode characters that are otherwise invisible.

The original tool is still available online and can be used without installation at www.soscisurvey.de/tools/view-chars.php.

About

Detect hidden Unicode characters & homoglyphs, reveals non-printable, zero-width and visually similar characters in text strings.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%