QR codes have become widely popular along with the increased usage and popularity of smart phones. In many areas, QR codes have overtaken the place of linear barcodes because of the obvious advantage of large data capacity and ease of data retrieval. QR code specifications offers many more advantages like reduced space, durability against soil and damage, high data capacity, supported languages are more than other barcodes, supports 360 degree reading, etc over linear barcodes which makes QR codes worth opting. The structural flexibility of QR code architecture opens many more possibilities to stretch the limits of data capacity further away which includes data hiding techniques, multiplexing techniques, use of color QR codes, use of data compression techniques, etc. Proposed technique attempts to increase data capacity by multiplexing several QR codes and generating a color QR code. Experimental results show that this technique offers increase of the data capacity upto 24 times as compared to a standard QR code of same size. To get quicker results while demultiplexing, multiplexing of 12 or less QR codes is advisable with proposed technique. Due to such large capacity offered by proposed technique, embedding of speech signal into a QR code has made possible.