Kapasitas data

Juga disebut: kapasitas QR code, seberapa banyak data yang muat di QR code, kapasitas penyimpanan, data capacity

Definisi

Kapasitas data adalah seberapa banyak yang bisa dimuat QR code. Yang terbesar, versi 40 pada level L, menyimpan hingga 7.089 digit, 4.296 karakter alfanumerik, atau 2.953 byte; kode lebih kecil dan koreksi kesalahan lebih tinggi memuat lebih sedikit.

Apa yang menentukan kapasitas

Tiga hal menentukan seberapa banyak yang muat: versi, level koreksi kesalahan, dan encoding mode. Versi lebih besar punya lebih banyak modul, level koreksi kesalahan lebih rendah menyisakan lebih banyak modul untuk data, dan mode ringkas seperti numerik memuat lebih banyak karakter di setiap bit.

Angka yang dipublikasikan adalah nilai maksimum untuk isi yang memakai satu mode saja. Isi nyata, seperti URL dengan huruf besar-kecil campuran dan simbol, biasanya masuk mode byte dan memuat lebih sedikit karakter.

Kapasitas di kedua ujung

Daftar berikut menunjukkan QR code terkecil dan terbesar. Setiap versi dan level lainnya berada di antara nilai-nilai ini.

  • Versi 1-L: 41 digit, 25 alfanumerik, 17 byte, 10 kanji
  • Versi 1-H: 17 digit, 10 alfanumerik, 7 byte, 4 kanji
  • Versi 40-L: 7.089 digit, 4.296 alfanumerik, 2.953 byte, 1.817 kanji
  • Versi 40-H: 3.057 digit, 1.852 alfanumerik, 1.273 byte, 784 kanji

Kapasitas dalam praktik

Bisa menyimpan banyak bukan berarti sebaiknya begitu. Kode yang mendekati maksimumnya punya modul sangat kecil yang butuh cetakan besar, tangan yang stabil, dan kamera bagus, dan lebih sering gagal dalam cahaya buruk.

Untuk link, URL pendek menjaga kode tetap kecil dan andal. Untuk isi seperti vCard atau detail Wi-Fi, memangkas kolom opsional punya efek yang sama. Jumlah byte merujuk pada byte hasil encode, sehingga karakter di luar Latin dasar, yang memakan beberapa byte masing-masing di UTF-8, mengurangi jumlah karakter yang muat.

Pertanyaan yang sering diajukan

Berapa banyak karakter yang muat di QR code?

Hingga 4.296 karakter alfanumerik atau 2.953 byte pada versi terbesar dengan level koreksi kesalahan terendah. Kode biasa memuat jauh lebih sedikit, karena versi lebih kecil lebih andal di-scan.

Seberapa panjang URL di QR code?

URL biasanya di-encode dalam mode byte, sehingga batas atasnya 2.953 byte. Dalam praktik, URL di atas seratus karakter membuat kode padat, dan link pendek adalah pilihan yang lebih baik.

Apakah koreksi kesalahan mengurangi jumlah data yang bisa disimpan QR code?

Ya. Pada level H sekitar 30 persen codeword dipakai untuk koreksi kesalahan, sehingga kode versi 40 memuat 1.273 byte, bukan 2.953 pada level L.

Sumber dan standar

Semua istilah