You should rest assured that barcodes have been efficiently and popularly replaced with QR codes. Several businesses would prefer using their customized QR codes instead of the traditional barcodes. You would be able to generate free QR codes on https://www.oysso.com/.
Mostly, the QR code would be a black and white dotted two dimensional barcode that would store your specific information. However, apart from the black and white version, you would be able to create a colored QR code as well. In order to make the colored QR codes work effectively, you should ensure that the contrast is sufficient and without any negative results.