forms

Confusable username check

A username field that compares normalized forms instead of raw equality: lowercasing, NFD decomposition with mark stripping, a confusable map (zero for o, one for l, five for s, Cyrillic and Greek letters that look Latin) and collapsing of dots and underscores. It warns about the collision even when the strings differ, shows both normalized forms, flags every suspicious character with its approximate unicode name, and offers free alternatives validated through the same normalization.

See it live and copy its prompt

What you can adjust

How this catalog works

Every component ships with its reproduction prompt: the text you paste into an AI builder to get exactly this piece. The values above are editable, and the prompt you copy carries the ones you chose, so what gets generated is what you were looking at.

Web construida por