Encoded entirely in your browser with a small built-in QR encoder (byte mode, error correction level M, versions 1-6 — up to 106 bytes) — nothing is sent to a server. For longer input, use a dedicated QR tool that supports higher versions.