Skip to main content

map

Ultra Keycap Numbers

Type below to convert your text into Ultra Keycap Numbers, then copy it into any app.

Sample

The quick brown fox jumps over the lazy dog

Wrap

1 style shown

Keycap digits (0-9)

How Ultra Keycap Numbers is produced

This style is a direct character map. Every letter you type is looked up in a table and replaced with a different Unicode character that resembles a styled version of it. Nothing is computed and nothing is added — it is a one-for-one substitution, which is why the output length matches your input almost exactly.

Because the letters are genuinely different characters, the result is not searchable, screen readers may announce it a character at a time, and any field validating its input against ordinary letters will reject it. It will, however, survive being pasted anywhere that accepts plain text.

Character chart

ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0️⃣1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣

Where it works

allinstagramxdiscord

About this family

The styles here share nothing except the absence of a better home, and each is built differently. Keycap numbers are three code points pretending to be one: a digit, a variation selector, and U+20E3 combining enclosing keycap, which draws the box. Currency letters are a plain substitution chosen on shape alone — S for the dollar sign, C for the cent sign — with no relationship between the letter and the symbol beyond how they look. Gyaru-moji, the cipher that spread through Japanese mobile phones in the early 2000s, decomposes kana into their component strokes and rebuilds them from unrelated Latin, Greek and mathematical glyphs. Font cuping is not character substitution at all: it is an Indonesian respelling convention that rewrites words phonetically in a deliberately soft, childlike register, so the output is ordinary letters arranged into different words.

Before you use it

Because the mechanisms differ, so do the failure modes, and nothing you learn from one style here transfers to the next. Keycap sequences depend on the platform honouring the variation selector; a device that ignores it renders the digit and the enclosing mark side by side instead of stacked. Currency-letter text is close to meaningless to a screen reader, which announces the money signs rather than the word they spell. The two language-derived styles carry a register an outsider cannot read from the output: gyaru-moji is period-specific enough that it now reads as dated to Japanese speakers, and cuping is strongly associated with a particular online demographic in Indonesia. Both are fine to use — worth knowing what they signal.

Related styles