Menu
Violet's original hunt

Ordinary-looking text has places to hide.

Violet began by hunting the tiny things that make technical people question reality: hidden Unicode, non-breaking spaces, zero-width characters, smart punctuation, encoding debris, and symbols that look harmless until a comparison fails.

“If the character is there, I will find where it is hiding.” — Violet
Printable ASCII 0x20–0x7E Tabs + line endings allowed TXT · CSV · TSV · LOG · XLSX
Start the Hunt ↓
Robotic Violet uses a precision violet scanning probe to reveal an invisible Unicode character on a holographic diagnostic panel
Not every character wants to be seen.Violet has instruments for that.
Character Hunter

Bring Violet the text.

Paste it directly or upload a supported file. Violet will count every non-keyboard character, identify its Unicode code point, and show the exact line where it appears.

Violet's rule: If two values look identical but behave differently, inspect the characters before blaming the database.
Or offer Violet a fileMaximum 5 MB · TXT, CSV, TSV, LOG or XLSX
Clear
Robotic Violet analyzes parallel streams of binary digits and isolates a hidden character using a violet optical scanner
What your eyes miss

The difference can be one invisible character.

Two strings can look identical and still fail to match. One copied value can contain a non-breaking space. A zero-width character can survive repeated visual inspection. A smart quote can turn a working command into a mystery.

VISIBLEACCOUNT 1001 ACTUALACCOUNT·1001

Violet does not guess. She counts, names, and locates the difference.

Where strange characters come from

Technical text has a long bookshelf of ways to get weird.

Shell tools, frameworks, databases, copied documentation, browsers, editors, email, office files and pasted code all have opportunities to introduce characters you did not intend.

Copy + pasteInvisible spaces and punctuation arrive quietly.
Encoding changesUTF-8, legacy encodings and conversions can collide.
Office + web contentTypography can become data when pasted into code.
Imports + exportsCSV, Excel and vendor data can preserve surprises.
Take the full Census of Symbols →
Robotic Violet runs a futuristic glyph archive and forensic microscope to examine unusual Unicode character specimens
Character Hunter

Some characters hide in plain sight. Others are completely invisible.

Violet sees them all, names them, counts them, and points directly to the line where they thought no one would ever look.

Hunt Another Mystery ↑