Encode a payload as a scannable QR symbol.
The payload is segmented into QR data modes, encoded into codewords, padded to a selected version, and protected with Reed–Solomon error correction before finder patterns, masking, and modules are rendered. Version and error-correction level determine capacity and symbol size.
Text: https://example.com Size: 200 Error correction: M Dark color: #000000 Light color: #ffffff
Web links, event tickets, and device labels generate QR symbols.