QR code, type “SMS” (SMS message)

The QR code contains a SMS message. The user can send it to a target telephone number. By scanning the code, the SMS can be send to the target number without cumbersome typing. This is especially useful for SMS keyword ads and mobile payment solutions (“Send KEYWORD to 12345”).

Content format of the QR code

SMSTO:[RUFNUMMER]:[NACHRICHT]

Valid examples

  • Content: SMSTO:+1123456:This is a SMS stored in a QR Code!
    SMS QR code
  • Content: SMSTO::This is a QR SMS with text only (note the two colons). The telephone number was not defined (the user can type it by himself).
    SMS QR code
  • Content: SMSTO:+1123456:A text with colons is no problem: only the first two occurrences are getting parsed as separator.
    SMS QR code
  • Content: SMSTO:+1123456: (just the telephone number, no text message)
    SMS QR code

Invalid examples

  • Inhalt: SMSTO:+49123456 Text
    Fehlendes Trennzeichen zwischen Rufnummer und Text.
  • Inhalt: SMSTO:+49 123 456:Text
    Leerzeichen in der Rufnummer. Funktioniert zwar mit einigen QR Code-Readern, ist aber dennoch nicht zu empfehlen.

Compatibility

Hoch. Die meisten QR Code-Reader unterstützen SMS-QR Codes.

Additional notes, best practice

Geben Sie die Rufnummer am besten immer im internationalen Format an, d.h. Landesvorwahl + Vorwahl ohne führende Null + Rufnummer, jeweils ohne Klammern und Leerzeichen. Statt 0151 123456 also +49151123456. Damit auch ältere Handy-Modelle ohne Unterstützung für überlange Kurzmitteilungen, sogenannten Multi-SMS (Concatenated SMS, Long SMS) keine Probleme bekommen, sollten Sie darauf achten, dass die eigentliche SMS-Nachricht nicht länger als 160 Zeichen ist (dies kommt auch der Lesbarkeit des QR Codes zu gute).