QR codes are widely used in our daily life from social media websites to cash less shopping wallets, ERP (Enterprise Resource Planning) Software implementation to Display advertising and digital marketing etc. In this paper, we have focused up on one major issue with the QR codes. We have focused up on data various techniques used to increase data storage capacity of QR code. There after we have compared three different kinds of codes-bar code, quick response code and color quick response code, based on its storage capacity, error resistance,360 degree reading and other factors. Then in fourth part we have reviewed the literature and mentioned various techniques used by researcher to increase the data storage capacity of QR codes.