Đặt logo vào mã QR trông rất chuyên nghiệp — cho đến khi khách hàng phản ánh không quét được. Nguyên nhân thất bại thường không phải do bản thân logo, mà là logo quá lớn, đặt sai vị trí, hoặc độ tương phản quá thấp so với các module xung quanh. Hướng dẫn này trình bày những quy tắc cụ thể giúp bạn gắn thương hiệu vào mã QR một cách tự tin mà không đánh cược vào độ tin cậy khi quét.
Tại Sao Logo Làm Hỏng Việc Quét (và Khi Nào Thì Không)
Mã QR sử dụng tính năng gọi là sửa lỗi để chịu đựng hư hỏng vật lý hoặc che khuất hình ảnh. Có bốn cấp độ sửa lỗi:
| Cấp độ | Khả năng phục hồi dữ liệu | Phù hợp để đặt logo? |
|---|---|---|
| L | 7% | Không |
| M | 15% | Hạn chế |
| Q | 25% | Được |
| H | 30% | Lựa chọn tốt nhất |
Khi bạn nhúng logo, bạn đang cố tình che đi các module. Nếu vùng bị che vượt quá ngưỡng sửa lỗi, bộ giải mã sẽ thất bại. Cấp độ H cho bạn nhiều dư địa nhất — hãy sử dụng nó bất cứ khi nào bạn dự định đặt đồ họa đè lên mã.
Điểm mấu chốt: sửa lỗi không cho bạn vùng che phủ vô hạn. Nó có một ngưỡng cứng. Vượt qua ngưỡng đó và không có phần mềm nào có thể cứu được lần quét.
Quy Tắc 30% — và Lý Do Bạn Nên Dừng Lại Ở 20%
Hướng dẫn phổ biến là giữ diện tích logo ở mức tối đa 30% tổng diện tích mã QR (tương ứng với cấp độ H). Trong thực tế, hãy lấy 20% làm giới hạn làm việc vì ba lý do:
- Dung sai in ấn. In offset và in kỹ thuật số gây ra sự lan tràn mực. Logo đo được 28% trên màn hình có thể vượt mức đó trên giấy sau khi mực thấm vào.
- Gần với finder pattern. Ba "mắt" vuông ở các góc là điều kiện bắt buộc để giải mã. Bất kỳ logo nào chồng vào chúng đều làm giảm đáng kể tỷ lệ quét, dù tỷ lệ che phủ tổng thể có vẻ ổn.
- Xâm phạm vùng yên tĩnh (quiet zone). Viền trắng xung quanh mã là một phần của đặc tả kỹ thuật. Logo có bóng đổ hoặc ánh sáng ngoài có thể ăn vào vùng đó về mặt thị giác.
Đặt logo ở mức 20% tổng diện tích mã QR, kiểm tra để không có cạnh nào chạm vào finder pattern, và bạn sẽ có một vùng đệm an toàn thoải mái.
Vị Trí Đặt: Giữa Không Phải Lúc Nào Cũng Là Đáp Án
Đặt logo ở giữa là tiêu chuẩn và hoạt động tốt với logo vuông hoặc tròn. Nhưng đáng để hiểu tại sao vị trí giữa được ưu tiên: các module dữ liệu mật độ cao nhất nằm gần cạnh và góc, trong khi vùng trung tâm (ngoại trừ timing pattern) thường mang dữ liệu dư thừa mà sửa lỗi có thể xây dựng lại dễ dàng hơn.
Khi nào vị trí giữa không phù hợp:
- Logo của bạn có dạng nằm ngang (hình chữ nhật rộng căn giữa theo chiều ngang sẽ xâm phạm vào timing pattern phía trên và dưới)
- Dấu hiệu thương hiệu của bạn có các đường rất mảnh biến mất khi thu nhỏ để vừa với vùng 20%
Đối với logo nằm ngang, có hai lựa chọn:
- Cắt thành phiên bản vuông của logo để sử dụng bên trong mã
- Đặt logo đầy đủ bên dưới mã với quiet zone rộng rãi, thay vì đặt đè lên — cách này gọn hơn và không có rủi ro quét nào
Độ Tương Phản và Màu Nền Trong Vùng Logo
Các module xung quanh logo của bạn vẫn phải đọc được là tối trên nền sáng (hoặc ngược lại). Một lỗi phổ biến là dùng logo trắng trên nền trắng, tạo ra khoảng trống mơ hồ mà bộ giải mã phải xử lý hoàn toàn thông qua sửa lỗi. Cách tiếp cận tốt hơn:
- Đặt cho logo một nền đặc, không trong suốt khớp hoặc gần khớp với màu sáng của mã
- Duy trì ít nhất padding rộng 1 module giữa cạnh logo và các module tối gần nhất
- Tránh gradient trong logo khiến màu sắc module trở nên mơ hồ gần đường biên
Nếu bạn cần tham khảo toàn diện về yêu cầu độ tương phản cho toàn bộ mã, hướng dẫn chi tiết trong bài Màu Sắc Mã QR: Quy Tắc Độ Tương Phản Để Quét Luôn Thành Công đề cập đến tỷ lệ tối thiểu, hướng tối-trên-sáng và sáng-trên-tối, cũng như các tổ hợp màu gây lỗi xử lý camera.
Kích Thước Vật Lý và Ngân Sách Pixel Tối Thiểu
Khả năng đọc logo và độ tin cậy của QR đều phụ thuộc vào việc mã được in hoặc hiển thị đủ lớn. Logo nhét vào mã QR 2 cm × 2 cm ở mức che phủ 20% sẽ rộng khoảng 4 mm — vô hình về mặt thương hiệu, nhưng vẫn chiếm dụng ngân sách sửa lỗi.
Kích thước tối thiểu thực tế:
- In ấn: Mã QR không nhỏ hơn 3 cm × 3 cm để logo vẫn nhận dạng được
- Màn hình: Mã QR không nhỏ hơn 300 × 300 px trước khi thêm lớp logo
- Biển quảng cáo / in khổ lớn: Thu tỷ lệ logo theo tỷ lệ; quy tắc 20% vẫn áp dụng, đừng phóng to logo chỉ vì bạn có nhiều không gian
Kiểm Tra Trước Khi Cam Kết In
Không có quy tắc thiết kế nào thay thế được việc kiểm tra thực tế. Trước khi gửi đi in:
- Xuất bản thiết kế hoàn chỉnh ở độ phân giải in cuối cùng
- Kiểm tra với ít nhất ba ứng dụng: camera gốc iOS, camera gốc Android, và một ứng dụng quét độc lập
- Kiểm tra trong điều kiện ánh sáng hỗn hợp (đèn trên đầu sáng, ánh sáng xung quanh mờ)
- Nếu bạn đang dùng mã động — cho phép cập nhật URL đích mà không cần in lại — hãy xác nhận redirect vẫn hoạt động đúng
Mã động đặc biệt quan trọng ở đây vì mã thương hiệu thường xuất hiện trên bao bì hoặc ấn phẩm có vòng đời dài. Nếu điểm đến thay đổi, mã QR động cho phép bạn cập nhật liên kết mà không cần thiết kế lại hay in lại vật phẩm.
Bạn có thể tạo những mã có thương hiệu này trực tiếp qua Super QR Code Generator với cấp độ sửa lỗi H đã được đặt làm mặc định khi phát hiện có logo.
Những Điểm Cần Ghi Nhớ
- Sử dụng cấp độ sửa lỗi H bất cứ khi nào bạn nhúng logo
- Giữ diện tích logo ở mức 20% tổng diện tích mã, không phải mức tối đa lý thuyết 30%
- Không bao giờ để logo chồng lên hoặc chen vào ba finder pattern ở góc
- Logo nằm ngang hoạt động tốt hơn khi đặt bên dưới mã thay vì căn giữa bên trong mã
- Đặt logo trên nền đặc và padding 1 module để tránh mơ hồ về độ tương phản
- Luôn kiểm tra trên thiết bị thực trước khi cam kết in, đặc biệt với các đợt in bao bì
- Kết hợp mã thương hiệu với URL động để có thể cập nhật điểm đến mà không cần thiết kế lại
Để tìm hiểu sâu hơn về cách tạo mã QR đẹp và đạt chuẩn thương hiệu, hãy xem bài viết Thiết Kế Mã QR Thương Hiệu 2026: Hình Mắt, Kiểu Module & Khả Năng Quét.
