A QR code font built by switching between Gemini, GPT, and Claude

A real font can turn bracketed text into QR codes inside the font itself. Typing something like `[hello]` and applying the font renders that bracketed part as a QR code, without making a separate image or running a preprocessing step. The QR-looking block is still text, so it can be copied, pasted, stored as plain text, and mixed into normal writing.

Text outside the brackets stays readable. Browsers can break the QR block across lines before the font finishes shaping it, so HTML needs settings such as `white-space: nowrap;` or `display: inline-block;` for reliable display. The font comes in 1-L, 2-L, and 3-L versions, supporting up to 17, 32, and 53 printable ASCII characters per block.

The experiment was built by switching between Gemini, GPT, and Claude as ran out.

Key points

  • The font turns short bracketed text into a QR code shape.
  • It works through the font, without a separate .
  • The QR-looking output remains copyable text.
  • HTML pages need care because browser line wrapping can break the QR block.
  • Gemini, GPT, and Claude were all used to build the experiment.
Read original