So sánh

Mã QR vs Mã vạch — Sự khác biệt và khi nào dùng cái nào

Mã vạch và mã QR phục vụ các mục đích khác nhau. Phân tích thực tế — dung lượng dữ liệu, yêu cầu quét và cái nào phù hợp với trường hợp của bạn.

Đăng ngày 16 tháng 6, 2026· Cập nhật 16 tháng 6, 2026· 8 phút đọc

Nếu bạn đang tạo nhãn và phân vân không biết đặt mã vạch, mã QR hay cả hai, bạn đã biết chúng trông giống nhau — đều là các mã đen trắng được quét. Tuy nhiên, dù bề ngoài có vẻ tương đồng, thực ra có khá nhiều điểm khác biệt giữa mã vạch và mã QR. Nếu bạn chọn loại sau, hãy tạo một mã miễn phí tại genqrfree.com/vi.


Sự khác biệt về cấu trúc: 1D vs 2D

Mã vạch truyền thống (EAN-13, UPC-A, Code 128) là một chiều — nó lưu trữ dữ liệu dưới dạng một chuỗi các đường thẳng đứng có độ rộng khác nhau. Máy quét đọc bằng cách đo độ rộng của các đường đó trong một lần quét ngang. Đó là lý do tại sao máy quét mã vạch chỉ cần quét qua mã một lần theo đường thẳng.

Mã QR là hai chiều — dữ liệu được mã hóa trong một lưới ô vuông đen và trắng theo cả trục ngang và trục dọc. Máy ảnh đọc toàn bộ mẫu cùng một lúc, đó là lý do tại sao bất kỳ camera smartphone nào cũng có thể giải mã mà không cần căn chỉnh chính xác.

Sự khác biệt về cấu trúc này quyết định tất cả những điều khác: dung lượng dữ liệu, yêu cầu quét và các trường hợp sử dụng phù hợp.


Dung lượng dữ liệu

Định dạngDữ liệu tối đa
EAN-13 (mã vạch bán lẻ)Chỉ 13 chữ số
UPC-AChỉ 12 chữ số
Code 128~80 ký tự chữ và số
Mã QRTới ~3.000 ký tự chữ và số (hoặc ~7.000 chữ số)

Mã vạch bán lẻ mã hóa một số sản phẩm — không hơn không kém. Thông tin sản phẩm thực tế (tên, giá, mô tả) được lưu trong cơ sở dữ liệu và được tra cứu khi quét số đó. Bản thân mã vạch chỉ là một chìa khóa.

Mã QR có thể mã hóa URL đầy đủ, toàn bộ vCard liên hệ, mật khẩu WiFi, một đoạn văn bản thường, hoặc bất kỳ sự kết hợp nào — mà không cần tra cứu cơ sở dữ liệu bên ngoài.


Yêu cầu quét

Mã vạch đòi hỏi máy quét laser chuyên dụng hoặc đầu đọc hình ảnh. Thiết bị tại quầy thu ngân siêu thị, kho hàng hoặc máy bán hàng là các thiết bị được thiết kế đặc biệt để đọc mã vạch 1D. Mặc dù điện thoại di động có thể đọc một số định dạng mã vạch (ví dụ: EAN, UPC hoặc Code 128), nhưng đó không phải mục đích chính của chúng.

Mã QR được thiết kế để quét bằng bất kỳ camera smartphone nào. iOS và Android đều đọc mã QR một cách gốc — không cần ứng dụng từ năm 2017. Không cần phần cứng chuyên dụng.

Điều này quan trọng trên thực tế: nếu người quét mã là người tiêu dùng thông thường với smartphone, hãy dùng mã QR. Nếu việc quét do nhân viên kho hoặc bán lẻ thực hiện bằng máy quét mã vạch chuyên dụng, mã vạch là tiêu chuẩn.


Phân chia theo trường hợp sử dụng

Nơi mã vạch là lựa chọn đúng:

  • Bao bì sản phẩm bán lẻ (hệ thống POS, quản lý hàng tồn kho)
  • Nhãn hậu cần và vận chuyển (quét kho, theo dõi courier)
  • Sách thư viện, thẻ tài sản, hệ thống theo dõi nội bộ
  • Bất cứ nơi nào phần cứng quét là máy quét mã vạch chuyên dụng

Nơi mã QR là lựa chọn đúng:

  • Tài liệu marketing liên kết đến website, landing page hoặc ưu đãi
  • Thực đơn nhà hàng dùng mã QR để liên kết đến menu kỹ thuật số cập nhật được — cập nhật trang menu nghĩa là không cần in lại
  • Danh thiếp với thông tin liên hệ (vCard)
  • Thông tin WiFi, link check-in sự kiện, hồ sơ mạng xã hội
  • Bất kỳ lần quét hướng đến người tiêu dùng nào dùng smartphone

Ưu điểm của mã QR so với mã vạch:

  • Quét được bằng bất kỳ smartphone nào, không cần phần cứng chuyên dụng
  • Lưu URL, văn bản, dữ liệu liên hệ — không chỉ ID số
  • Sửa lỗi tích hợp — vẫn quét được khi bị hỏng một phần
  • Quét từ mọi góc độ, không cần căn chỉnh chính xác
  • Tạo hàng trăm mã QR từ CSV cho SKU sản phẩm, vé sự kiện hoặc thẻ tích điểm — mã vạch cần phần mềm chuyên dụng cho cùng nhiệm vụ

Ưu điểm của mã vạch so với mã QR:

  • Phổ cập trong bán lẻ/hậu cần — mọi hệ thống POS và kho hàng đều đọc được
  • Chiếm ít diện tích hơn trên nhãn cho cùng lượng thông tin số
  • Quét nhanh hơn trong môi trường thông lượng cao (quầy thanh toán, băng chuyền)
  • Tiêu chuẩn toàn cầu đã được thiết lập (GS1) cho việc nhận dạng sản phẩm

Khi bạn cần cả hai — mã vạch cho kho, QR cho khách hàng

Sự kết hợp này xuất hiện ngày càng nhiều trên bao bì sản phẩm. Mã vạch ở mặt sau được dùng cho giao dịch bán lẻ và theo dõi qua hệ thống POS của nhà bán lẻ và hệ thống kho của bạn. Mã QR ở mặt trước hoặc cạnh bên đưa khách hàng đến trang sản phẩm, video hướng dẫn, bảo hành, v.v.

Chúng phục vụ các đối tượng hoàn toàn khác nhau với các máy quét khác nhau. Không có xung đột khi có cả hai trên cùng một nhãn. Nếu bạn cần tạo mã QR quy mô lớn cho bao bì sản phẩm, công cụ tạo QR hàng loạt cho phép tải lên CSV và tải xuống ZIP các mã QR duy nhất — một mã cho mỗi SKU hoặc biến thể sản phẩm. Để biết chi tiết kỹ thuật về cách genqrfree.com tạo mã QR, xem trang cách thức hoạt động.


Khi nào dùng cái nào — Tham khảo nhanh

Tình huốngDùng
Thanh toán bán lẻ / POSMã vạch (EAN/UPC)
Kho hàng / hậu cầnMã vạch (Code 128 / GS1-128)
Liên kết đến website hoặc landing pageMã QR
Thực đơn nhà hàngMã QR
Thông tin liên hệ trên danh thiếpMã QR
Mật khẩu WiFiMã QR
Nhãn sản phẩm (thông tin cho người tiêu dùng)Mã QR
Nhãn sản phẩm (kho hàng + người tiêu dùng)Cả hai
Check-in vé sự kiệnMã QR

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

Smartphone có thể quét mã vạch thông thường không? Có, nhưng với một số lưu ý. Camera tích hợp trong smartphone hiện nay (cả iPhone lẫn Android) có thể đọc mã vạch 1D (như EAN-13, UPC-A và Code 128). Chúng thường trả về trang tìm kiếm sản phẩm hoặc trang so sánh giá. Phương pháp này không chính xác hay nhanh bằng máy quét chuyên dụng và không được dùng trong hệ thống bán lẻ.

Mã QR có thể dùng cho quản lý hàng tồn kho sản phẩm như mã vạch không? Về mặt kỹ thuật thì có — bạn có thể tạo mã QR với SKU hoặc số tài sản của mình rồi quét bằng ứng dụng quản lý hàng tồn kho trên smartphone. Một số công ty nhỏ dùng phương pháp này. Nhưng vì phần lớn cơ sở hạ tầng bán lẻ và hậu cần hiện có — bao gồm máy POS, hệ thống quản lý kho và dịch vụ courier — được phát triển theo tiêu chuẩn mã vạch 1D, nên việc tích hợp đòi hỏi sử dụng các tiêu chuẩn đó. Nếu chỉ theo dõi nội bộ, mã QR hoàn toàn phù hợp.

Cái nào bền hơn — mã QR hay mã vạch khi in trên nhãn? Mã QR có lợi thế nhờ khả năng sửa lỗi tích hợp. Với mức sửa lỗi M, mã QR vẫn đọc được dù tới 15% mã bị che hoặc hỏng. Mức H cho phép chịu đựng tới 30%. Mã vạch không có cơ chế sửa lỗi — chỉ cần một vết xước vào đường quan trọng là có thể khiến mã không đọc được. Mã QR bền hơn trong các điều kiện khắc nghiệt như va đập và tiếp xúc với độ ẩm.


Tạo mã QR miễn phí tại genqrfree.com/vi — không cần đăng ký, không có watermark, tải PNG hoặc SVG ngay lập tức.

Sẵn sàng tạo mã QR của bạn?

Miễn phí, không cần đăng ký. Tải PNG ngay lập tức.

Tạo mã QR miễn phí →

Bài viết liên quan