Mỗi ngày, người Việt Nam quét mã QR hàng triệu lần, từ thanh toán tại quán cà phê, đăng ký wifi khách sạn đến kiểm tra hàng hóa trong kho. Nhưng bạn có biết những ô vuông đen trắng nhỏ bé đó thực sự hoạt động như thế nào không?
Bài viết này sẽ giúp bạn hiểu toàn bộ về mã QR, từ cách nó ra đời, cấu trúc bên trong, các loại mã QR khác nhau, cách tạo và quét mã QR, cho đến những cạm bẫy lừa đảo cần tránh. Dù bạn là người dùng cá nhân hay chủ doanh nghiệp đang tìm giải pháp in ấn và quản lý mã QR quy mô lớn, bài viết này có tất cả những gì bạn cần.
Mã QR là gì?
Mã QR (viết tắt của Quick Response Code - Mã phản hồi nhanh) là loại mã vạch hai chiều (2D) có khả năng lưu trữ và truyền tải thông tin gần như tức thì chỉ bằng một lần quét.
Khác với mã vạch truyền thống (1D) chỉ chứa được tối đa 20 ký tự số, mã QR có thể lưu trữ tới 7.089 chữ số hoặc 4.296 ký tự, bao gồm URL, văn bản, số điện thoại, thông tin liên hệ và cả dữ liệu nhị phân. Đặc biệt hơn, mã QR có thể đọc được từ mọi góc độ (360°) và vẫn hoạt động tốt ngay cả khi bị hỏng đến 30%.
Điểm khác biệt cốt lõi: Mã vạch 1D chỉ lưu thông tin theo chiều ngang; mã QR lưu thông tin theo cả chiều ngang lẫn chiều dọc, đó là lý do nó chứa được nhiều dữ liệu hơn hàng trăm lần.
Tóm tắt lịch sử ra đời mã QR

Năm 1994, kỹ sư Masahiro Hara tại công ty DENSO WAVE (Nhật Bản) đứng trước một bài toán thực tế: mã vạch truyền thống quá chậm và chứa quá ít thông tin cho dây chuyền sản xuất ô tô ngày càng phức tạp.
Thách thức lớn nhất của nhóm nghiên cứu là làm cho mã có thể đọc nhanh từ mọi góc độ mà không bị nhầm lẫn. Sau hàng trăm thử nghiệm, họ phát hiện ra tỷ lệ vàng 1:1:3:1:1 giữa các vùng đen và trắng trong dấu định vị — cho phép camera nhận diện mã QR dù bạn quét từ trên xuống, từ dưới lên hay nghiêng bất kỳ góc nào.
Những cột mốc quan trọng:
- 1994: DENSO WAVE phát minh và công bố mã QR.
- 2000: ISO công nhận mã QR là tiêu chuẩn quốc tế (ISO/IEC 18004).
- 2010: Smartphone phổ biến, mã QR bùng nổ toàn cầu.
- 2020: COVID-19 đẩy nhanh ứng dụng mã QR trong check-in, menu nhà hàng, y tế.
- 2022: VietQR ra đời, mã QR trở thành hạ tầng thanh toán quốc gia tại Việt Nam.
- 2024–2026: Mã QR tích hợp AI, chống giả mạo và truy xuất nguồn gốc thế hệ mới.
Kể từ khi được Denso Wave phát minh, mã QR đã chứng minh được sự ưu việt tuyệt đối về dung lượng lưu trữ (lên đến hàng ngàn ký tự) so với mã vạch 1D truyền thống. Tuy nhiên, để giải mã chính xác và tốc độ cao cấu trúc ma trận điểm ảnh phức tạp này, đặc biệt trong các môi trường công nghiệp thiếu sáng hoặc trên bề mặt cong, các doanh nghiệp không thể sử dụng máy quét tia laser thông thường.
Việc trang bị các thiết bị máy quét mã vạch 2D chuyên dụng tích hợp công nghệ chụp ảnh (Area Imager) là tiêu chuẩn kỹ thuật bắt buộc, giúp đảm bảo luồng công việc được vận hành trơn tru và không bị gián đoạn.
>>> Xem thêm: Mã QR: Câu chuyện về phát minh Nhật Bản đã định hình thế giới hiện đại
Cấu trúc của mã QR
Mã QR có thể trông giống như những ô vuông đen trắng ngẫu nhiên, nhưng thực tế, chúng được sắp xếp vô cùng tinh tế và có nhiều điểm khác biệt. Dù có thể tùy chỉnh về màu sắc và thiết kế, mã QR luôn giữ hình dạng vuông với 7 thành phần thiết yếu sau đây:
1. Dấu định vị (Positioning marking)

Nằm ở ba góc của mỗi mã, nó cho phép máy quét nhận dạng chính xác Mã và đọc nó ở tốc độ cao, đồng thời chỉ ra hướng mà Mã được in. Về cơ bản, chúng giúp nhanh chóng xác định sự hiện diện của Mã QR trong hình ảnh và hướng của nó.
2. Dấu căn chỉnh (Alignment marking)

Nhỏ hơn các điểm đánh dấu định vị, chúng giúp làm thẳng các Mã QR được vẽ trên bề mặt cong. Và, Mã lưu trữ càng nhiều thông tin thì kích thước của nó càng lớn và càng cần nhiều mẫu căn chỉnh hơn.
3. Mẫu thời gian (Timing pattern)

Các mô-đun đen/trắng xen kẽ trên QR Code với ý tưởng giúp cấu hình lưới dữ liệu một cách chính xác. Sử dụng những dòng này, máy quét sẽ xác định ma trận dữ liệu lớn đến mức nào.
4. Vùng yên tĩnh (Quiet zone)

Là phần quan trọng nhất của mã QR. Tạo ra khoảng trống xung quanh mã, giúp máy quét dễ dàng phân biệt mã QR với các chi tiết khác trong môi trường.
5. Phiên bản (Version information)

Có hơn 40 phiên bản mã QR khác nhau. Thành phần này chứa thông tin về phiên bản đang được sử dụng, từ đó giúp máy quét lựa chọn phương thức đọc phù hợp. Các phiên bản phổ biến nhất là từ 1 đến 7.
6. Định dạng (Format information)

Chứa thông tin về khả năng chịu lỗi của mã QR, giúp việc quét mã dễ dàng hơn ngay cả khi mã bị che khuất một phần.
7. Dữ liệu và sửa lỗi (Data and error correction module)

Là phần trung tâm của mã QR, bao gồm các ô đen trắng xen kẽ. Đây là nơi lưu trữ dữ liệu chính của mã. Các ô trống xung quanh cho phép mã QR có thể chịu được hư hỏng lên đến 30% mà vẫn giữ nguyên khả năng đọc.
Phân loại mã QR
Mã QR được phân loại dựa trên nhiều tiêu chí khác nhau, trong đó phổ biến nhất là phân loại theo nhu cầu sử dụng, loại sản phẩm và bề mặt dán. Trong đó phổ biến với các loại mã:
Mã QR tĩnh (Static QR Code)
Mã QR tĩnh là loại mã vạch QR truyền thống không thể sửa đổi sau khi được tạo. Mã QR tĩnh chứa dữ liệu thực dành cho người dùng và không có kết nối với máy chủ hoặc trang web trực tuyến.

Mã QR tĩnh có các đặc điểm sau:
- Không thể tùy chỉnh.
- Được chỉ định một URL cụ thể và phức tạp.
- Chứa một lượng lớn mẫu dữ liệu.
- Không thể theo dõi.
- Có thể đọc ngoại tuyến mà không cần kết nối Internet đang hoạt động.
Bằng cách quét mã QR tĩnh, người dùng có thể xem và tương tác với dữ liệu được lưu trữ ngay lập tức vì dữ liệu đã được nhúng trong mã. Dữ liệu này có thể bao gồm URL trang web, chi tiết liên hệ như tên, địa chỉ, số điện thoại, lịch sự kiện lịch, hướng dẫn sử dụng,...
Mã QR tĩnh có thể được tạo miễn phí và không có giới hạn về số lần quét.
Mã QR động (Dynamic QR Code)

Mã QR động cung cấp sự linh hoạt để sửa đổi và cập nhật dữ liệu được nhúng, ngay cả sau khi mã đã được xuất bản. Với mã QR động, người dùng cũng có thể theo dõi hiệu suất QR theo thời gian thực. Điều này bao gồm theo dõi số lần quét, vị trí, thời gian và thiết bị được sử dụng.
Mã QR động có các đặc điểm sau:
- Có thể sửa đổi bất cứ lúc nào.
- Cung cấp giám sát và phân tích quét mã QR.
- Có một URL ngắn và đơn giản.
- Nhỏ gọn và có số lượng mẫu dữ liệu nhỏ.
- Khả năng sử dụng đầy đủ của các mã này có thể yêu cầu kết nối Internet đang hoạt động.
Mã QR động chứa URL rút gọn thay vì thông tin thực tế mà chúng thể hiện. URL được lưu trên máy chủ trực tuyến và hướng người dùng đến trang web hoặc trang web cung cấp thông tin cần thiết về mã QR. Vì URL của mã được lưu trên máy chủ trực tuyến nên nó có thể được sửa đổi nếu cần.
>>> Xem thêm: SO SÁNH ĐIỂM GIỐNG VÀ KHÁC NHAU CỦA MÃ QR ĐỘNG VÀ TĨNH
Mã QR Model 1 và Model 2
Mã QR Model 1 và Model 2 thường thấy trên các poster marketing, TV và Internet. Chúng trông rất giống nhau về ngoại hình. Chúng ta hãy xem xét từng loại.

Model 1
Model 1 là thiết kế mã QR gốc. Nó có thể lưu trữ tới 1167 ký tự số, 707 chữ và số hoặc 299 ký tự Kanji. Kích thước tối đa của mã QR Model 1 là 73 x 73 mô-đun.
Model 2
Mã QR Model 2 cao cấp hơn so với Model 1. Nó có thể chứa nhiều thông tin hơn, chẳng hạn như tối đa 7089 ký tự số, 4296 chữ và số, 2953 byte nhị phân và 1817 ký tự Kanji.
Ngoài ra, Model 2 có mẫu căn chỉnh, giúp phát hiện và đọc mã QR dễ dàng hơn so với Model 1. Mã QR Model 2 có kích thước tối đa 177 x 177 mô-đun.
Mã Micro QR (Micro QR Code)
Mã Micro QR là phiên bản nhỏ hơn của mã QR gốc. Nó chứa ít dữ liệu hơn so với mã QR thông thường vì nó có ít pixel dữ liệu hơn và chỉ có một dấu định vị. Nó thường được sử dụng để mã hóa dữ liệu cho bao bì sản phẩm và các mặt hàng có kích thước nhỏ, chẳng hạn như phần cứng máy móc.

Mã Micro QR có thể được sử dụng chỉ với hai mô-đun. Khả năng mã hóa dữ liệu của mã Micro QR được phân thành bốn biến thể – M1, M2, M3 và M4.
| Mã QR | Số lượng mô-đun | Bộ ký tự |
Mức độ sửa lỗi |
| M1 | 11 | Số | Không có |
| M2 | 13 | Số, chữ và số | L, M |
| M3 | 15 | Số, chữ và số, nhị phân, Kanji | L, M |
| M4 | 17 | Số, chữ và số, nhị phân, Kanji | L, M, Q |
Mã rMQR (rMQR Code)
Mã rMQR còn được gọi là mã QR hình chữ nhật. Nó là phiên bản hình chữ nhật của mã Micro QR.

Mã rMQR được thiết kế để in ở những không gian hẹp nơi không thể in được mã QR thông thường. Nó có thể chứa nhiều thông tin hơn mã Micro QR. Mã rMQR giảm số lượng dấu định vị từ ba xuống còn một rưỡi để tiết kiệm không gian.
Mã rMQR tuy có kích thước nhỏ nhưng có thể lưu trữ 219 ký tự chữ và số, 361 ký tự số và 92 ký tự Kanji. Khả năng lưu trữ của nó khiến nó trở thành sự thay thế phù hợp cho mã vạch tuyến tính trong kho sản phẩm.
SQRC

SQRC là viết tắt của Mã QR được trang bị chức năng bí mật. Đây là một loại mã QR có những hạn chế về người có thể truy cập vào dữ liệu chứa trong đó. SQRC thường được sử dụng để xử lý thông tin bí mật trong công ty.
SQRC trông giống hệt mã QR thông thường và có các tính năng tương tự như mã thông thường. SQRC chứa cả dữ liệu công khai và riêng tư. Nó có thể được quét bằng máy quét mã QR chuyên dụng chứ không chỉ là điện thoại thông minh.
Quét SQRC bằng điện thoại sẽ chỉ tiết lộ thông tin công khai, có thể không liên quan đến dữ liệu được nhúng. Thông tin cá nhân sẽ chỉ được hiển thị khi SQRC được quét bằng máy quét SQRC.
Các loại mã QR khác
Có nhiều loại mã QR khác dựa trên chức năng tương ứng của chúng. Bao gồm:
Mã QR URL (URL QR Code)
Mã QR URL sẽ đưa người dùng trực tiếp đến một trang web mà không cần nhập địa chỉ trang web theo cách thủ công. Mã chứa địa chỉ của trang web.
Mã QR vCard (vCard QR Code)
Một cách để dễ dàng chia sẻ thông tin liên hệ của bạn là tạo mã QR vCard và thêm mã đó vào danh thiếp của bạn. Bằng cách quét mã QR, người khác có thể nhanh chóng truy cập thông tin liên hệ của bạn.
Mã QR tệp (File QR Code)
Người dùng có thể sử dụng mã QR tệp cho các loại tệp khác nhau như PDF, JPEG, PNG, MP4, Excel và Word. Những tập tin này có thể được lưu trên ổ cứng máy tính hoặc trực tuyến. QR tệp là tệp động, cho phép người dùng truy cập và sửa đổi dữ liệu được lưu trữ.
Mã QR truyền thông xã hội (Social Media QR Code)
Mã QR trên mạng xã hội có thể lưu trữ tất cả hồ sơ trên mạng xã hội của bạn, giúp người dùng tìm thấy doanh nghiệp của bạn trên mạng xã hội dễ dàng hơn. Họ có thể quét mã và tất cả các trang mạng xã hội của bạn sẽ xuất hiện trên điện thoại thông minh của họ.
Mã QR thực đơn (Menu QR Code)
Chủ nhà hàng có thể sử dụng mã QR thực đơn để cho phép khách hàng truy cập thực đơn nhà hàng qua thiết bị di động. Quét mã QR hiển thị menu trên điện thoại của khách hàng.
Thanh toán bằng mã QR (QR Code Payment)
Các doanh nghiệp sử dụng mã QR thanh toán để thúc đẩy thanh toán không tiếp xúc và dịch vụ khách hàng hiệu quả.
Mã QR ứng dụng (App QR Code)
Mã QR ứng dụng đưa người dùng đến trang nơi họ có thể tải xuống ứng dụng từ App Store hoặc Google Play mà không cần tìm kiếm thủ công.
Mã QR Wifi (Wifi QR Code)
Mã QR Wifi giúp khách kết nối với mạng Wifi của bạn dễ dàng hơn mà không cần mật khẩu. Khi mã này được hiển thị trong nhà hàng, quán bar hoặc quán cà phê, khách hàng có thể chỉ cần quét nó bằng thiết bị của mình để truy cập Internet ngay lập tức.
Tính năng độc đáo của mã QR
Mã hóa dữ liệu dung lượng cao
Không giống như mã vạch tiêu chuẩn chỉ có thể lưu trữ 20 chữ số dữ liệu, mã QR có khả năng lưu trữ dữ liệu nhiều hơn hàng chục đến vài trăm lần.
Kích thước nhỏ
Kích thước mã QR không phải là một giải pháp chung cho mọi trường hợp sử dụng. Tuy nhiên, lý tưởng nhất là kích thước in có thể quét được bằng bất kỳ điện thoại thông minh nào có khả năng này. Kích thước tối thiểu là 1 cm vuông là mức tối thiểu bạn nên hướng tới.
Chống bụi bẩn và hư hỏng
Khả năng sửa lỗi của Mã QR cho phép nó khôi phục phần bị hỏng và làm cho nó có thể đọc được. Tuy nhiên, có một giới hạn về thiệt hại có thể gây ra trước khi bất kỳ loại máy quét nào không thể đọc được.
Khả năng đọc 360°
Các điểm đánh dấu phát hiện vị trí giúp bạn có thể đọc mã QR từ mọi góc độ. Khả năng đọc đa hướng và tốc độ cao làm cho mã QR trở nên độc đáo so với các mã vạch khác.
Tính năng mở rộng có cấu trúc
Một mã QR thông thường có thể được chia thành nhiều vùng dữ liệu. Tương tự, nhiều vùng dữ liệu có thể được chuyển đổi để tạo thành một ký hiệu dữ liệu duy nhất. Một ký hiệu dữ liệu có thể được chia thành 16 ký hiệu cho phép in trong một khu vực hẹp.
Ứng dụng của mã QR

Mã QR trong lĩnh vực bán hàng và marketing
Nhiều nhà quảng cáo sử dụng mã QR trong chiến dịch của họ vì nó cung cấp một cách nhanh chóng và trực quan hơn để dẫn đường người dùng đến các trang web so với việc nhập URL thủ công bằng tay. Chúng cũng có thể được sử dụng để liên kết trực tiếp đến trang sản phẩm trực tuyến.
Ví dụ, nếu bạn đang tìm kiếm chiếc váy mà một người mẫu đang mặc trong một poster, một mã QR có thể dẫn bạn trực tiếp đến trang web nơi bạn có thể mua nó.
Mã QR cho việc truy vết dịch Covid-19
Đại dịch Covid-19 đã kích thích việc sử dụng mã QR. Ví dụ, tại Anh, người tới các địa điểm như quán bar và nhà hàng được mời quét mã QR khi đến bằng ứng dụng theo dõi Covid-19 của NHS. Điều này giúp truy vết và ngăn chặn sự lây lan của virus.
Nếu ai đó dương tính với Covid-19 tại địa điểm đó, những người khác tới quán sẽ nhận được cảnh báo từ ứng dụng, nhờ vào dữ liệu tích hợp từ quét mã QR.
Mã QR trên bao bì sản phẩm
Bạn cũng có thể thấy mã QR trên bao bì của một số sản phẩm yêu thích của bạn. Những mã QR này có thể tiết lộ thông tin về sản phẩm, chẳng hạn như thông tin dinh dưỡng hoặc các ưu đãi đặc biệt bạn có thể sử dụng cho lần mua sắm tiếp theo.
Khi ứng dụng mã QR tĩnh để in trực tiếp lên bao bì sản phẩm hoặc tem nhãn phụ, độ sắc nét của ma trận điểm ảnh quyết định 100% khả năng quét thành công. Dựa trên kinh nghiệm triển khai thực tế hàng trăm dự án AutoID tại Tân Hưng Hà, phần lớn các lỗi thiết bị không đọc được mã đều xuất phát từ chất lượng in kém, mờ nhòe.
Do đó, việc đầu tư hệ thống máy in mã vạch công nghiệp chuyên dụng có độ phân giải cao (từ 300dpi đến 600dpi), kết hợp cùng vật tư tem nhãn decal và mực in mã vạch là giải pháp tối ưu. Điều này giúp doanh nghiệp loại bỏ hoàn toàn rủi ro hàng hóa bị từ chối tại các khâu kiểm duyệt logistics.
Mã QR trong lĩnh vực công nghiệp
Ban đầu, mã QR được phát minh để giúp theo dõi các bộ phận trong sản xuất ô tô và hiện nay chúng đã được sử dụng trong toàn bộ ngành công nghiệp sản xuất. Bạn cũng sẽ thấy mã QR được sử dụng bởi các doanh nghiệp khác cần theo dõi sản phẩm và nguyên vật liệu, như ngành xây dựng, kỹ thuật và bán lẻ.
Mã QR trong dịch vụ bưu chính
Các dịch vụ bưu chính trên khắp thế giới cũng sử dụng chúng. Bởi vì chúng có thể chứa một lượng lớn thông tin nên chúng thường được sử dụng để theo dõi các bưu kiện. Ví dụ, thương hiệu thời trang toàn cầu ASOS đã chuyển hoàn toàn sang mã QR để theo dõi các yêu cầu hoàn trả.
Mã QR trong lĩnh vực giáo dục
Mã QR cũng được sử dụng trong trường học và các trường đại học để tương tác với sinh viên. Chúng xuất hiện ở mọi nơi, từ phòng học đến thư viện, để thực hiện các nhiệm vụ như giúp sinh viên tìm đầu sách mà họ đang cần.
Câu hỏi thường gặp về mã QR
1. Mã QR tĩnh và mã QR động khác nhau như thế nào?
Mã QR tĩnh chứa thông tin cố định, không thể thay đổi sau khi tạo, phù hợp cho các ứng dụng dài hạn. Mã QR động lưu URL rút gọn, cho phép cập nhật nội dung đích bất cứ lúc nào mà không cần in lại mã, lý tưởng cho chiến dịch marketing cần đo lường hiệu quả.
2. Mã QR có hết hạn không?
Mã QR tĩnh không bao giờ hết hạn, miễn là mã còn đọc được về mặt vật lý. Mã QR động có thể hết hạn nếu bạn hủy gói dịch vụ hoặc xóa URL trên máy chủ.
3. Tại sao điện thoại tôi không quét được mã QR?
Nguyên nhân phổ biến nhất:
- (1) Mã QR quá nhỏ, cần ít nhất 2cm x 2cm;
- (2) Thiếu vùng yên tĩnh (khoảng trắng viền);
- (3) Độ tương phản kém (in màu quá nhạt hoặc sáng);
- (4) Mã bị hỏng quá 30%;
- (5) Camera điện thoại cũ không hỗ trợ QR.
Nếu gặp thường xuyên trong môi trường doanh nghiệp, đây là dấu hiệu bạn cần máy quét mã vạch 2D chuyên dụng.
>>> Xem thêm:
7+ Cách Quét Mã QR Trên Android Khi Camera Không Nhận Diện
3 Cách Quét Mã QR Trên Google Bằng Máy Tính PC Mà Không Cần Điện Thoại
4. Mã QR và mã vạch khác nhau thế nào?
Mã vạch (Barcode) truyền thống là mã một chiều (1D), chỉ chứa được khoảng 20 chữ số và phải quét thẳng góc. Mã QR là mã hai chiều (2D), chứa nhiều thông tin hơn hàng trăm lần, đọc được từ mọi góc độ. Về thiết bị, máy quét mã vạch 2D đọc được cả hai loại, trong khi máy quét mã vạch 1D chỉ đọc được mã vạch thông thường.
5. Tôi có thể in mã QR lên tem nhãn sản phẩm như thế nào?
Có hai cách:
- (1) Tự in bằng máy in mã vạch chuyên dụng kết hợp phần mềm thiết kế nhãn như BarTender;
- (2) Đặt dịch vụ in gia công tem nhãn theo yêu cầu nếu bạn cần số lượng lớn và không muốn đầu tư thiết bị.
6. VietQR là gì và có giống mã QR thông thường không?
VietQR là chuẩn mã QR thanh toán liên ngân hàng do NAPAS và Ngân hàng Nhà nước Việt Nam ban hành (2022). Về bản chất, VietQR vẫn là mã QR chuẩn nhưng thông tin trong đó được mã hóa theo định dạng EMVCo QRCPS để các ngân hàng khác nhau có thể hiểu và xử lý thống nhất.
Tổng kết
Mã QR đã đi một chặng đường dài từ những dây chuyền sản xuất ô tô ở Nhật Bản năm 1994 đến chỗ trở thành hạ tầng số không thể thiếu trong cuộc sống người Việt hôm nay: thanh toán, kiểm hàng, marketing, y tế, giáo dục.
Nắm rõ cách mã QR hoạt động giúp bạn sử dụng hiệu quả hơn và tránh được các bẫy lừa đảo ngày càng tinh vi. Còn nếu bạn là chủ doanh nghiệp đang muốn triển khai hệ thống in ấn và quét mã QR quy mô lớn, đội ngũ Tân Hưng Hà luôn sẵn sàng đồng hành.
TÂN HƯNG HÀ
VPGD Hà Nội : 302 Phú Viên, Bồ Đề, Hà Nội.
VPGD Hồ Chí Minh : Tầng 8 toà 161 Ung Văn Khiêm, Phường Thạnh Mỹ Tây, TP. Hồ Chí Minh.
Hotline: 091 696 2335 (Zalo).
Email: marketing@tanhungha.com.vn
Website: https://tanhungha.com.vn
* Nguồn tham khảo: DENSO WAVE (denso-wave.com), ISO/IEC 18004:2015, NAPAS VietQR, Uniqode, QR Code Alliance.







