Dung lượng dữ liệu

Còn gọi là: Data capacity, dung lượng mã QR, mã QR chứa được bao nhiêu dữ liệu, sức chứa

Định nghĩa

Dung lượng dữ liệu là lượng mà một mã QR có thể chứa. Mã lớn nhất, phiên bản 40 ở mức L, chứa tối đa 7.089 chữ số, 4.296 ký tự chữ và số hoặc 2.953 byte; mã nhỏ hơn và mức sửa lỗi cao hơn chứa ít hơn.

Điều gì quyết định dung lượng

Ba yếu tố quyết định lượng dữ liệu chứa vừa: phiên bản, mức sửa lỗi và chế độ mã hóa. Phiên bản lớn hơn có nhiều mô-đun hơn, mức sửa lỗi thấp hơn để lại nhiều mô-đun hơn cho dữ liệu, và chế độ gọn như chế độ số nén nhiều ký tự hơn vào mỗi bit.

Các con số công bố là mức tối đa cho nội dung dùng một chế độ duy nhất từ đầu đến cuối. Nội dung thực tế, như một URL có chữ hoa, chữ thường và ký hiệu, thường rơi vào chế độ byte và chứa được ít ký tự hơn.

Dung lượng ở hai đầu

Danh sách dưới đây cho thấy mã QR nhỏ nhất và lớn nhất. Mọi phiên bản và mức khác đều nằm giữa các giá trị này.

  • Phiên bản 1-L: 41 chữ số, 25 ký tự chữ và số, 17 byte, 10 ký tự kanji
  • Phiên bản 1-H: 17 chữ số, 10 ký tự chữ và số, 7 byte, 4 ký tự kanji
  • Phiên bản 40-L: 7.089 chữ số, 4.296 ký tự chữ và số, 2.953 byte, 1.817 ký tự kanji
  • Phiên bản 40-H: 3.057 chữ số, 1.852 ký tự chữ và số, 1.273 byte, 784 ký tự kanji

Dung lượng trong thực tế

Chứa được nhiều không có nghĩa là nên chứa nhiều. Mã gần mức tối đa có các mô-đun rất nhỏ, cần in lớn, tay cầm vững và camera tốt, và thất bại nhiều hơn khi thiếu sáng.

Với liên kết, một URL ngắn giữ mã nhỏ và bền. Với nội dung như vCard hay thông tin Wi-Fi, lược bớt các trường tùy chọn cũng có tác dụng tương tự. Số byte là số byte đã mã hóa, nên các ký tự ngoài Latin cơ bản, vốn chiếm nhiều byte mỗi ký tự trong UTF-8, làm giảm số ký tự chứa được.

Câu hỏi thường gặp

Mã QR chứa được bao nhiêu ký tự?

Tối đa 4.296 ký tự chữ và số hoặc 2.953 byte ở phiên bản lớn nhất với mức sửa lỗi thấp nhất. Các mã thông thường chứa ít hơn nhiều, vì phiên bản nhỏ hơn quét đáng tin cậy hơn.

URL trong mã QR có thể dài bao nhiêu?

URL thường được mã hóa ở chế độ byte, nên giới hạn là 2.953 byte. Trên thực tế, URL dài hơn khoảng một trăm ký tự sẽ làm mã dày đặc, và liên kết ngắn là lựa chọn tốt hơn.

Sửa lỗi có làm giảm lượng dữ liệu mã QR chứa được không?

Có. Ở mức H, khoảng 30 phần trăm từ mã dành cho sửa lỗi, nên mã phiên bản 40 chứa 1.273 byte thay vì 2.953 byte ở mức L.

Nguồn và tiêu chuẩn

Tất cả thuật ngữ