Doanh nghiệp03 tháng 7, 2026

Cách tạo mã vạch online

Cách tạo mã vạch online (EAN-13, Code128, QR), tạo trong Excel; phân biệt mã tạm dùng nội bộ và mã GS1 hợp lệ bắt buộc khi bán ra thị trường.

LTV
Đội ngũ luật sư LTV Law biên soạn & kiểm duyệt
Chuyên môn Sở hữu trí tuệ · Cập nhật 03 tháng 7, 2026
Cách tạo mã vạch online
Mục lục bài viết

Mã vạch là "chứng minh thư" của mỗi sản phẩm, giúp máy quét đọc thông tin trong tích tắc tại quầy thu ngân, kho hàng hay sàn thương mại điện tử. Ngày nay, việc tạo mã vạch online trở nên vô cùng đơn giản: chỉ cần nhập một dãy số, hệ thống sẽ sinh ngay hình ảnh mã vạch để bạn tải về và in. Tuy nhiên, có một sự thật ít người nói rõ mà bài viết này sẽ làm sáng tỏ.

Tạo được hình ảnh mã vạch không đồng nghĩa với việc bạn đã có mã vạch hợp lệ để bán hàng ra thị trường. Đây là điểm mấu chốt khiến nhiều chủ shop, nhà sản xuất mới bị siêu thị và sàn TMĐT từ chối nhập hàng dù đã "tạo mã vạch" thành công. Hãy cùng phân biệt rạch ròi và nắm đầy đủ các cách tạo mã vạch dưới đây.

Phân biệt: tạo mã vạch để in nội bộ và mã vạch hợp lệ để bán ra thị trường

Các bước tạo mã vạch cho sản phẩm
Tạo mã vạch · LTV Law

Trước khi bắt tay vào tạo, bạn cần hiểu rõ mình đang cần loại nào, bởi hai mục đích này khác nhau hoàn toàn về bản chất.

Mã vạch dùng nội bộ / in ấn

Đây là mã vạch bạn tự tạo ra để phục vụ quản lý bên trong doanh nghiệp: dán lên kệ kho, đánh số tài sản, quản lý phiếu, kiểm kê hàng tồn, in tem giá nội bộ. Với mục đích này, bạn có toàn quyền tự "bịa" dãy số theo quy tắc riêng và dùng bất kỳ công cụ online nào để sinh mã. Máy quét của bạn đọc được là đủ, không ai kiểm tra tính duy nhất trên toàn cầu.

Mã vạch hợp lệ để bán ra thị trường

Khi sản phẩm của bạn được bán tại siêu thị, cửa hàng tiện lợi, sàn TMĐT hoặc xuất khẩu, mã vạch phải là mã GS1 hợp lệ, được cấp thông qua tổ chức GS1 Việt Nam (thuộc Ủy ban Tiêu chuẩn Đo lường Chất lượng Quốc gia). Loại mã này gắn với mã doanh nghiệp (GCP) duy nhất của bạn, đảm bảo không trùng với bất kỳ sản phẩm nào khác trên thế giới. Đây là điều mà công cụ online miễn phí không thể mang lại — chúng chỉ vẽ ra hình ảnh từ con số bạn nhập, chứ không đăng ký quyền sở hữu dãy số đó cho bạn.

Muốn hiểu sâu hơn về bản chất mã vạch, bạn có thể tham khảo bài Mã vạch là gì.

Các cách tạo mã vạch phổ biến hiện nay

Có ba nhóm phương pháp chính để tạo ra hình ảnh mã vạch. Mỗi cách phù hợp với một nhu cầu và quy mô khác nhau.

Dùng công cụ tạo mã vạch online

Đây là cách nhanh và phổ biến nhất. Các trình tạo mã vạch trực tuyến (barcode generator) hoạt động theo nguyên tắc: bạn nhập một dãy số hoặc chuỗi ký tự → hệ thống sinh ra ảnh mã vạch tương ứng để tải về.

Các công cụ online thường hỗ trợ rất nhiều định dạng, gồm cả mã một chiều (1D) và hai chiều (2D):

  • EAN-13: mã bán lẻ phổ biến nhất thế giới, 13 chữ số, dùng cho hàng tiêu dùng.
  • EAN-8: phiên bản rút gọn 8 chữ số, dùng cho sản phẩm nhỏ (kẹo, son, bao bì hẹp).
  • UPC-A / UPC-E: mã bán lẻ phổ biến ở thị trường Bắc Mỹ.
  • Code 128, Code 39, Code 93: mã hóa được cả chữ và số, thường dùng trong logistics, quản lý kho.
  • ITF-14: dùng cho thùng carton, đơn vị đóng gói lớn.
  • QR Code, DataMatrix (2D): chứa được URL, văn bản, thông tin truy xuất nguồn gốc.

Quy trình chung khi dùng công cụ online rất đơn giản:

  1. Chọn loại mã vạch trong menu (ví dụ EAN-13 hoặc Code 128).
  2. Nhập dãy số/chuỗi ký tự vào ô dữ liệu. Một số công cụ cho phép nhập hàng loạt nhiều dòng hoặc nhập từ file Excel.
  3. Tùy chỉnh kích thước (theo pixel, cm hoặc inch), phông chữ hiển thị số bên dưới, lề in, màu sắc, thêm logo (với mã QR).
  4. Nhấn nút tạo mã, rồi tải về dưới dạng PNG, JPG, GIF hoặc SVG. Định dạng SVG là ảnh vector, phóng to không vỡ nét — rất phù hợp khi in tem chất lượng cao.
  5. In ra giấy A4 (bố cục nhiều tem trên một trang) hoặc in trực tiếp trên giấy decal bằng máy in tem chuyên dụng.

Ghi chú: để thuận tiện, bạn hoàn toàn có thể sử dụng một công cụ tạo mã vạch trực tuyến — chỉ cần nhập số và tải ảnh về ngay, không cần cài đặt phần mềm.

Tạo mã vạch trong Excel

Nếu bạn cần tạo nhiều mã vạch một lúc từ danh sách sản phẩm sẵn có, Excel là công cụ tiện lợi. Có hai hướng làm:

Dùng font mã vạch: Bạn tải và cài một font barcode (ví dụ font Code 128 hoặc Code 39) vào máy tính. Sau đó, chỉ cần gõ dữ liệu vào ô và đổi font của ô đó sang font mã vạch, con số/chữ sẽ hiển thị thành các vạch quét được. Với Code 39, thông thường cần thêm dấu sao ở đầu và cuối chuỗi (ví dụ *12345*) để máy nhận dạng.

Dùng hàm/công thức: Với các font phức tạp như Code 128, bạn cần công thức (hoặc macro VBA) để tính chuỗi mã hóa và ký tự kiểm tra trước khi áp font. Nhiều bộ font thương mại đi kèm sẵn file hàm hỗ trợ để bạn chỉ việc dán công thức vào là ra mã.

Ưu điểm của cách này là tạo hàng loạt cực nhanh cho quản lý nội bộ. Tuy nhiên, cần cẩn thận về định dạng để tránh mã in ra bị lỗi không quét được.

Dùng phần mềm chuyên dụng

Với doanh nghiệp in tem số lượng lớn, các phần mềm như BarTender, NiceLabel hoặc các bộ tạo mã vạch chuyên nghiệp là lựa chọn tối ưu. Chúng có giao diện trực quan, cho phép thiết kế tem phức tạp (kết hợp mã vạch, logo, giá, thông tin sản phẩm), kết nối trực tiếp cơ sở dữ liệu, chọn máy in và khổ tem, in hàng loạt theo lô. Nhiều nhà cung cấp máy in tem tặng kèm phần mềm này khi bạn mua máy.

Hướng dẫn từng bước tạo một mã vạch EAN-13

EAN-13 là mã được hỏi nhiều nhất vì đây là chuẩn bán lẻ. Dưới đây là các bước tạo hình ảnh mã EAN-13 bằng công cụ online:

  1. Truy cập một công cụ tạo mã vạch online và chọn loại mã EAN-13.
  2. Nhập 12 chữ số đầu tiên. Cấu trúc gồm: mã quốc gia (Việt Nam là 893), tiếp theo là mã doanh nghiệp và mã sản phẩm.
  3. Hệ thống sẽ tự động sinh chữ số thứ 13 — số kiểm tra (check digit). Bạn không cần tự tính; nếu nhập đủ 13 số mà số cuối sai, công cụ sẽ báo lỗi hoặc tự sửa.
  4. Chọn kích thước, bật hiển thị dãy số bên dưới vạch, rồi nhấn tạo mã.
  5. Tải ảnh về (nên chọn PNG độ phân giải cao hoặc SVG) và đưa vào thiết kế bao bì.

Về số kiểm tra: chữ số thứ 13 được tính theo thuật toán trọng số (nhân xen kẽ các chữ số với 1 và 3, cộng lại, lấy số làm tròn lên bội số 10 gần nhất trừ đi tổng). Điều quan trọng bạn cần nhớ: hầu hết công cụ tạo mã vạch đều tự sinh số này, nên bạn chỉ cần nhập đúng 12 số đầu. Nhưng nhập đúng số không có nghĩa dãy số đó là của bạn — đó là vấn đề đăng ký ở phần dưới.

Bạn cũng có thể tìm hiểu ý nghĩa 3 chữ số đầu ở bài Mã vạch các nước để biết nguồn gốc sản phẩm được thể hiện thế nào.

Khi nào tạo mã tạm được, khi nào phải đăng ký mã GS1 chính thức

Đây là phần quan trọng nhất, quyết định việc kinh doanh của bạn có suôn sẻ hay không.

Trường hợp tạo mã tạm là đủ

  • Quản lý kho, tài sản, nội bộ doanh nghiệp.
  • Đánh dấu sản phẩm trong dây chuyền, phiếu sản xuất.
  • Bán hàng nhỏ lẻ tại cửa hàng của chính bạn, tự dùng máy quét của mình.
  • In tem QR truy xuất, tem khuyến mãi không cần chuẩn GS1.

Trường hợp bắt buộc đăng ký mã GS1

  • Đưa hàng vào siêu thị, chuỗi bán lẻ, cửa hàng tiện lợi (Co.opmart, WinMart, Bách Hóa Xanh…): họ yêu cầu mã vạch GS1 hợp lệ và giấy chứng nhận quyền sử dụng.
  • Bán trên sàn thương mại điện tử lớn: nhiều ngành hàng yêu cầu khai báo mã GTIN/EAN hợp lệ.
  • Xuất khẩu: đối tác nước ngoài quét mã phải ra đúng thông tin, không trùng lặp toàn cầu.
  • Muốn xây dựng thương hiệu bài bản, chứng minh nguồn gốc chính thống.

Khi đó, bạn phải đăng ký để được cấp mã doanh nghiệp GS1 riêng. Quy trình, hồ sơ được trình bày chi tiết trong bài Đăng ký mã vạch GS1 hướng dẫn từ A đến Z, và chi phí tham khảo tại Chi phí và phí duy trì mã vạch.

Rủi ro khi tự bịa mã vạch để bán ra thị trường

Nhiều người thấy công cụ online tạo mã dễ dàng nên tự nghĩ ra một dãy số 893… rồi in lên bao bì để bán. Đây là sai lầm nghiêm trọng, kéo theo hàng loạt rủi ro:

  • Trùng mã với sản phẩm khác: dãy số bạn bịa rất có thể đã được cấp cho một doanh nghiệp khác. Khi quét, hệ thống siêu thị hiện ra tên sản phẩm lạ, gây rối loạn thanh toán và tồn kho.
  • Bị từ chối nhập hàng: siêu thị và sàn TMĐT tra cứu mã trên cơ sở dữ liệu GS1; nếu mã không thuộc về bạn hoặc không tồn tại, hàng sẽ bị loại ngay từ khâu duyệt.
  • Rủi ro pháp lý: sử dụng mã không được cấp phép, giả mạo nguồn gốc có thể bị xử phạt và ảnh hưởng uy tín thương hiệu.
  • Không truy xuất được nguồn gốc: mất niềm tin của khách hàng và đối tác.

Nói ngắn gọn: tự bịa mã để dùng nội bộ thì được, nhưng để bán ra thị trường thì không bao giờ nên.

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

Tạo mã vạch online miễn phí có dùng để bán hàng trong siêu thị được không?

Không. Công cụ online chỉ tạo ra hình ảnh mã vạch từ số bạn nhập, không đăng ký quyền sở hữu dãy số. Để bán trong siêu thị, bạn phải có mã GS1 chính thức được cấp.

Tôi có phải tự tính số kiểm tra (check digit) của EAN-13 không?

Không cần. Hầu hết công cụ tạo mã vạch tự động tính và thêm chữ số thứ 13. Bạn chỉ cần nhập đúng 12 chữ số đầu.

Mã vạch tôi tự tạo có bị trùng với người khác không?

Nếu bạn tự nghĩ ra dãy số, hoàn toàn có khả năng trùng với sản phẩm đã được cấp mã. Chỉ khi đăng ký GS1, bạn mới được cấp dải số riêng đảm bảo không trùng lặp trên toàn cầu.

Tạo mã vạch trong Excel có khó không?

Không khó nếu chỉ dùng font Code 39 hay Code 128 cho quản lý nội bộ: cài font, gõ dữ liệu, đổi font là xong. Với các mã cần check digit phức tạp, bạn nên dùng công thức/macro đi kèm bộ font.

Nên tải ảnh mã vạch định dạng nào để in?

Nên chọn PNG độ phân giải cao hoặc SVG (ảnh vector). SVG phóng to không vỡ nét, phù hợp in tem sắc nét, tránh lỗi máy quét không đọc được do mờ vạch.

QR Code có thay thế được mã vạch EAN-13 không?

Không hoàn toàn. QR Code phù hợp truy xuất nguồn gốc, dẫn link, marketing. Còn thanh toán bán lẻ chuẩn tại quầy vẫn dùng mã EAN-13/UPC. Nhiều sản phẩm hiện dùng cả hai loại.

Chi phí đăng ký mã vạch GS1 là bao nhiêu?

Chi phí gồm phí đăng ký ban đầu và phí duy trì hằng năm, phụ thuộc quy mô doanh nghiệp và số lượng sản phẩm. Chi tiết tham khảo bài viết về chi phí và phí duy trì mã vạch.

Kết luận

Tạo mã vạch online rất dễ: chỉ vài thao tác nhập số là bạn có ngay hình ảnh EAN-13, EAN-8, UPC, Code 128 hay QR để tải về và in. Cách này lý tưởng cho quản lý nội bộ, kho hàng và in ấn nhanh. Tuy nhiên, hãy luôn ghi nhớ ranh giới quan trọng: hình ảnh mã vạch không phải là mã vạch hợp lệ để bán ra thị trường. Muốn đưa hàng vào siêu thị, lên sàn TMĐT hay xuất khẩu, bạn bắt buộc phải đăng ký mã GS1 chính thức để có dải số duy nhất, tránh trùng lặp và không bị từ chối nhập hàng.

Nếu bạn đang chuẩn bị đưa sản phẩm ra thị trường, đừng mạo hiểm với mã tự bịa. LTV Law hỗ trợ trọn gói thủ tục đăng ký mã vạch GS1 — từ tư vấn, chuẩn bị hồ sơ đến khi nhận giấy chứng nhận, giúp bạn có mã vạch hợp lệ, an toàn và đúng chuẩn quốc tế. Bạn cũng có thể tra cứu thông tin chính thức tại gs1.org.vn. Liên hệ ngay để được tư vấn miễn phí!

tạo mã vạchtạo mã vạch onlinetạo barcodecông cụ tạo mã vạch

Dịch vụ liên quan

Đăng ký mã vạch GS1

Cần LTV Law hỗ trợ?

Đội ngũ luật sư sẵn sàng tư vấn cho bạn.

0977 616 391
ZALOGỌI