Question: is each qr code unique?
Answer: At the medium levels, the largest QR code can store about 15,000 bits, which (according to Wolfram Alpha) can be arranged in 2.817960879631397637428637785383222308241674912977296×104515 different ways. So the answer is "A lot. A lot of different ways."