QR Code là gì và hoạt động như thế nào?
QR Code (Quick Response Code) là mã vạch 2D hình vuông được tạo nên từ những ô vuông nhỏ màu đen và trắng. Khác với mã vạch dạng vạch chỉ lưu được vài chục chữ số, QR Code có thể lưu liên kết trang web, văn bản dài, số điện thoại, danh bạ, thậm chí cả thông tin mạng WiFi.
QR Code được Denso Wave, một công ty Nhật Bản, phát triển vào năm 1994 để theo dõi phụ tùng xe trong nhà máy. Ngày nay QR Code có mặt ở khắp nơi, từ thanh toán điện tử đến thực đơn nhà hàng, vì có thể quét trực tiếp bằng camera điện thoại.
Các thành phần của QR Code
- Ba ô vuông lớn ở các góc (finder pattern): giúp camera tìm thấy QR Code và xác định hướng của nó, nhờ vậy QR Code vẫn đọc được dù được quét nghiêng hay lộn ngược.
- Mẫu căn chỉnh (alignment pattern): các ô vuông nhỏ giúp đọc QR Code bị cong hoặc được nhìn từ một góc nghiêng.
- Vùng dữ liệu: các ô vuông nhỏ chứa thông tin mà bạn lưu.
- Vùng yên tĩnh (quiet zone): khoảng trống xung quanh QR Code để dễ tách biệt với nền.
Có thể lưu được bao nhiêu dữ liệu?
QR Code có 40 phiên bản kích thước. Phiên bản lớn nhất có thể lưu tới 7.089 chữ số hoặc khoảng 2.953 byte dữ liệu. Trên thực tế, dữ liệu lưu càng ít thì các ô vuông càng lớn và QR Code càng dễ quét. Vì vậy, liên kết ngắn sẽ tốt hơn liên kết quá dài.
Vẫn đọc được dù bị hỏng
QR Code sử dụng tính năng sửa lỗi (error correction). Có bốn mức:
- L: dữ liệu vẫn khôi phục được nếu khoảng 7% QR Code bị hỏng.
- M: khoảng 15%. Đây là lựa chọn phổ biến và cân bằng.
- Q: khoảng 25%.
- H: khoảng 30%, phù hợp với QR Code sẽ được chèn logo hoặc in ở nơi dễ bị bẩn.
Mức sửa lỗi càng cao thì càng cần nhiều ô vuông, nên mẫu QR Code trông dày đặc hơn.
QR Code có thể lưu những gì?
- Liên kết trang web, cửa hàng trực tuyến hoặc biểu mẫu.
- Thông tin WiFi, để khách có thể kết nối mà không cần gõ mật khẩu. Xem hướng dẫn QR Code WiFi.
- Danh thiếp điện tử (vCard), email, SMS và trò chuyện WhatsApp.
- Vị trí trên bản đồ và lịch sự kiện.
QR Code tĩnh và động
QR Code được tạo trực tiếp từ dữ liệu gọi là QR Code tĩnh: nội dung được nhúng vào hình ảnh và không thể thay đổi, nhưng cũng không bao giờ hết hạn. QR Code động chứa một liên kết rút gọn của một dịch vụ, liên kết này sau đó chuyển hướng đến đích của bạn; đích đến có thể thay đổi, nhưng QR Code sẽ ngừng hoạt động nếu dịch vụ đó ngừng hoạt động. Với hầu hết nhu cầu, QR Code tĩnh là đủ và an toàn hơn về lâu dài.
Bạn muốn thử? Hãy tạo QR Code miễn phí ngay bây giờ, hoặc đọc cách tạo QR Code trong 3 bước.
Câu hỏi thường gặp
QR Code có hết hạn không?
QR Code tĩnh không bao giờ hết hạn vì dữ liệu được nhúng trực tiếp vào hình ảnh. QR Code động có thể ngừng hoạt động nếu dịch vụ cung cấp liên kết ngừng hoạt động hoặc gói đăng ký hết hạn.
QR Code có thể lưu được bao nhiêu dữ liệu?
Phiên bản lớn nhất của QR Code có thể lưu tới 7.089 chữ số hoặc khoảng 2.953 byte. Tuy nhiên, dữ liệu càng ít thì QR Code càng dễ quét.
QR Code có còn đọc được nếu bị hỏng một phần không?
Có. Nhờ tính năng sửa lỗi, QR Code vẫn đọc được dù khoảng 7% đến 30% diện tích bị hỏng, tùy vào mức sửa lỗi L, M, Q hoặc H được sử dụng.


