Real small capitals, not a font trick#
CSS has a font-variant: small-caps property that does something visually similar, but it only works where you control the styling — it is useless in a Discord username or an Instagram bio, places that render plain text with no CSS at all. This tool instead swaps each letter for a distinct Unicode character from the IPA Extensions and Phonetic Extensions blocks that happens to look like a small capital, so the result is plain text that carries its own styling wherever it goes.
Why 'q' and 'x' don't change#
Unicode simply never added small-capital versions of every letter — "q" and "x" have no small-cap character in any standard block. Rather than substitute something that does not actually look like a small "q" or "x", this tool leaves those two letters as-is. It is a known, permanent limitation of the small-caps trick, not a bug specific to this tool.