Ο κώδικας QR (Quick Response Code) είναι ένα συγκεκριμένο barcode (δύο διαστάσεων κωδικός) που είναι αναγνώσιμο από μηχάνημα και έχει σχεδιαστεί για να διαβάζεται από smartphones. Ο κωδικός αποτελείται από μαύρες ενότητες διατεταγμένες σε ένα τετράγωνο μοτίβο σε λευκό φόντο. Οι κωδικοποιημένες πληροφορίες μπορεί να είναι κείμενο, URL, ή άλλα δεδομένα.