Cara versi dinomori
Nomor versi menentukan ukuran kisi. Panjang sisi dalam modul adalah 17 ditambah 4 kali versi, jadi versi 1 berukuran 21 × 21, versi 2 berukuran 25 × 25, dan versi 40 berukuran 177 × 177.
Versi berkaitan dengan jumlah modul, bukan ukuran fisik. Kode versi 2 bisa dicetak sebesar baliho atau sekecil perangko; yang berubah seiring versi adalah banyaknya data yang muat dan seberapa halus modulnya.
- Versi 1: 21 × 21 modul
- Versi 2: 25 × 25 modul
- Versi 10: 57 × 57 modul
- Versi 25: 117 × 117 modul
- Versi 40: 177 × 177 modul
- Micro QR M1 sampai M4: 11 × 11 sampai 17 × 17 modul
Cara versi dipilih
Sebagian besar generator memilih versi terkecil yang memuat data pada level koreksi kesalahan yang dipilih. Isi yang lebih panjang, encoding mode yang kurang efisien, atau level koreksi kesalahan lebih tinggi semuanya mendorong kode ke versi yang lebih besar.
Versi lebih tinggi berarti modul lebih banyak dan lebih kecil pada ukuran cetak yang sama, sehingga butuh cetakan lebih tajam dan kamera yang lebih dekat atau lebih baik. Menjaga isi tetap pendek, misalnya dengan link pendek, membuat versi tetap rendah dan kode mudah di-scan.
Perubahan struktur menurut versi
Versi juga menentukan pola tetap apa yang muncul. Versi 1 tidak punya alignment pattern, versi 2 ke atas punya satu atau lebih, dan versi 7 ke atas membawa blok version information di samping dua finder pattern.