QR codes are two-dimensional barcodes that can store data like URLs and be scanned by smartphones to send users to websites or prompt purchases. Many businesses use QR codes, including estate agents, restaurants, supermarkets, and websites. QR codes can be placed on business cards, product labels, posters, and building exteriors. Free QR code generators are available online.