Tạo mã QR

Tạo mã QR từ văn bản hoặc URL. Tạo mã QR theo tiêu chuẩn ISO/IEC 18004 với mức sửa lỗi có thể cấu hình (L/M/Q/H), cho phép khôi phục 7-30% dữ liệu nếu mã bị…

Tạo mã QR theo tiêu chuẩn ISO/IEC 18004 với mức sửa lỗi có thể cấu hình (L/M/Q/H), cho phép khôi phục 7-30% dữ liệu nếu mã bị hỏng.

Mã QR hoạt động như thế nào?

Mã QR (Quick Response) là mã vạch ma trận hai chiều được định nghĩa bởi ISO/IEC 18004. Dữ liệu được mã hóa dưới dạng các module tối và sáng sắp xếp trong lưới vuông, với ba mẫu tìm kiếm ở góc cho phép phát hiện nhanh ở mọi hướng.

Sửa lỗi được tích hợp bằng mã Reed-Solomon. Bốn mức: L (khôi phục 7%), M (15%), Q (25%), H (30%). Mức sửa lỗi cao hơn cho phép đọc mã ngay cả khi bị che khuất một phần.

Phiên bản QR từ 1 (21×21 module) đến 40 (177×177 module). Bộ mã hóa tự động chọn phiên bản nhỏ nhất có thể chứa dữ liệu đầu vào ở mức sửa lỗi đã chọn.

Formula: Dung lượng (Phiên bản 1, Mức L): Số: 41 ký tự Chữ-số: 25 ký tự Byte: 17 ký tự Số mô-đun mỗi cạnh = 4 × Phiên bản + 17

Ví dụ tính toán

Mã hóa URL 'https://example.com' (19 byte) ở mức M cần phiên bản 2 (25×25 module). Ở mức H, cùng dữ liệu cần phiên bản 3 (29×29).

Khi nào sử dụng công cụ này

Những sai lầm thường gặp

Cách diễn giải kết quả

Tiêu chuẩn và tài liệu tham khảo

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

Nên chọn mức sửa lỗi nào?

Màn hình kỹ thuật số sạch dùng mức L (mã nhỏ nhất). In ấn thông thường dùng mức M. Bao bì, biển ngoài trời hoặc phủ logo dùng mức Q hoặc H.

Mã QR có giới hạn dữ liệu tối đa không?

Mã QR lớn nhất (phiên bản 40, mức L) chứa được 7,089 ký tự số, 4,296 ký tự chữ-số hoặc 2,953 byte. Thực tế nên giữ dưới ~300 ký tự để đảm bảo quét nhanh.

Tôi có thể đặt logo ở giữa mã QR không?

Có, nếu bạn dùng mức sửa lỗi H (khôi phục 30%). Logo che khuất một số mô-đun, nhưng mã hóa Reed-Solomon cho phép máy quét tái tạo dữ liệu bị thiếu. Giữ logo dưới 20% diện tích mã QR và kiểm tra độ tin cậy khi quét trên nhiều thiết bị trước khi đưa vào sử dụng chính thức.