Bỏ qua menu, vào nội dung chính

Tạo mã vạch, tạo barcode, quét và check mã vạch sản phẩm

Tạo mã vạch online miễn phí: chọn EAN-13, EAN-8 hoặc Code 128, nhập dãy số, tải SVG hay PNG để in. Quét mã vạch bằng camera hoặc nhập dãy số dưới mã để biết mã do tổ chức GS1 nước nào cấp và số kiểm tra có đúng không. Chạy ngay trên trình duyệt.

Nhập hoặc quét

Kết quả

EAN-13 · tiền tố 893Việt Nam
Số kiểm tra 9 đúng. Dãy số hợp lệ về mặt cấu trúc.

Tiền tố cho biết mã được cấp bởi tổ chức GS1 Việt Nam, không chứng minh sản phẩm sản xuất tại Việt Nam. Xem dòng Made in và nhãn phụ để biết xuất xứ.

Mã vạch có nói lên xuất xứ không?

Không. Người ta hay tìm "mã vạch Canada", "mã vạch China" để đoán nơi sản xuất, nhưng ba số đầu chỉ là nơi cấp mã: doanh nghiệp đăng ký với tổ chức GS1 nào thì mang tiền tố của nước đó, dù hàng làm ở đâu. Mã 893 là do GS1 Việt Nam cấp; hàng gia công ở Trung Quốc cho một công ty Việt Nam vẫn có thể mang mã 893. Một số tiền tố thường gặp:

Tiền tốTổ chức GS1 cấp mã
893Việt Nam
690 - 699Trung Quốc
754 - 755Canada
450 - 459Nhật Bản
880 - 881Hàn Quốc
885Thái Lan
300 - 379Pháp, Monaco
400 - 440Đức
500 - 509Anh
800 - 839Ý, San Marino, Vatican
471Đài Loan
489Hồng Kông
955Malaysia
888Singapore
899Indonesia

Bảng đủ 144 khoảng tiền tố dùng để tra, theo danh sách GS1 Company Prefix, cập nhật 26/09/2026.

Đọc mã vạch cho đúng

Số kiểm tra bắt lỗi in

Chữ số cuối cùng là số kiểm tra, tính từ 12 số trước. In lệch, mờ hoặc gõ nhầm một chữ số gần như chắc chắn làm số này sai. Trang báo số đúng lẽ ra phải là bao nhiêu để bạn đối chiếu với tem.

Mã đặc biệt

Đầu 978, 979 là mã sách ISBN; 977 là báo, tạp chí; đầu 2 hoặc 02, 04 là mã nội bộ do siêu thị tự in cho hàng cân ký. Những mã này không mang thông tin quốc gia.

Mã UPC 12 số

Hàng Mỹ, Canada thường in UPC-A 12 số. Thêm số 0 ở đầu là thành mã 13 số tương đương; vì vậy nhiều mã Mỹ khi tra hiện tiền tố 00x hoặc 0xx.

Tạo mã để in

Tải SVG khi in tem để vạch sắc nét ở mọi cỡ. Giữ khoảng trắng hai bên mã (đã chừa sẵn) và in màu tối trên nền sáng, cỡ tối thiểu khoảng 30 mm chiều ngang cho EAN-13.

Không gửi dữ liệu đi đâu. Dãy số, ảnh và khung hình camera được xử lý trong trình duyệt; trang không gọi máy chủ nào để tra mã.

Tạo mã vạch, tạo barcode: hướng dẫn và cách in đúng

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

  1. Chọn tab Tạo mã vạch.
  2. Chọn loại mã: EAN-13 cho hàng bán lẻ, EAN-8 cho sản phẩm rất nhỏ không đủ chỗ in mã 13 số, Code 128 cho mã hàng nội bộ, mã kho, vận đơn.
  3. Nhập dãy số (EAN) hoặc nội dung (Code 128). Với EAN-13 chỉ cần nhập 12 số đầu, công cụ tự tính số kiểm tra thứ 13; nhập đủ 13 số thì công cụ kiểm tra số cuối có đúng không.
  4. Xem trước mã vạch ngay trên trang, rồi tải SVG để gửi nhà in hoặc tải PNG để chèn vào tài liệu, tem nhãn.

Tạo barcode ở đây miễn phí, không cần đăng ký tài khoản, không giới hạn số lượng, và dãy số bạn nhập không gửi lên máy chủ nào.

Cấu trúc mã vạch EAN-13

Mã EAN-13 gồm 13 chữ số, đọc từ trái sang phải:

  • Ba số đầu: tiền tố GS1, cho biết tổ chức GS1 của nước nào cấp mã (893 là GS1 Việt Nam).
  • Các số tiếp theo: mã doanh nghiệp do GS1 cấp, dài ngắn tùy gói đăng ký, rồi tới mã mặt hàng do chính doanh nghiệp tự đánh số cho từng sản phẩm.
  • Số cuối cùng: số kiểm tra, tính từ 12 số trước để máy quét phát hiện mã đọc sai.

Ví dụ với dãy minh hoạ 893123456789: đi từ phải sang trái, nhân xen kẽ các chữ số với 3 và 1, cộng lại, rồi lấy số cần thêm để tổng tròn chục. Số kiểm tra tính ra là 7, nên mã đầy đủ là 8931234567897. Dãy này chỉ để minh hoạ cách tính, không dùng để in lên hàng hóa.

Các loại mã vạch thường gặp

LoạiMã hoá đượcDùng cho
EAN-1313 chữ sốHàng hóa bán lẻ tại siêu thị, cửa hàng; phải là mã đã đăng ký GS1
EAN-88 chữ sốSản phẩm nhỏ (son, kẹo, linh kiện) không đủ diện tích in EAN-13
UPC-A12 chữ sốHàng hóa lưu thông tại Mỹ, Canada; tương đương EAN-13 có số 0 ở đầu
Code 128Chữ, số, ký hiệuMã hàng nội bộ, mã kho, vận đơn, thẻ nhân viên; không cần đăng ký
QR codeVăn bản, đường dẫn, dữ liệu dàiMã hai chiều, chứa được nhiều thông tin hơn, quét bằng camera điện thoại

Mã vạch một chiều (các loại trên trừ QR code) chỉ chứa một dãy ký tự ngắn, thường là khóa để hệ thống bán hàng tra ra tên và giá sản phẩm. Muốn mã chứa đường dẫn hoặc thông tin chuyển khoản thì dùng mã QR.

Mã vạch cho hàng hóa bán ra thị trường

Để in mã EAN lên sản phẩm bán qua siêu thị, sàn thương mại điện tử hay nhà phân phối, doanh nghiệp đăng ký sử dụng mã số mã vạch với GS1 Việt Nam để được cấp mã doanh nghiệp đầu 893, sau đó tự đánh mã cho từng mặt hàng. Thủ tục, hồ sơ và phí duy trì hằng năm xem trên trang của GS1 Việt Nam tại thời điểm đăng ký.

Tự đặt một dãy EAN-13 bất kỳ rồi in lên hàng hóa có thể trùng mã của doanh nghiệp khác, bị hệ thống bán lẻ từ chối nhập hàng. Với hàng chỉ lưu hành trong nội bộ (kho, cửa hàng của chính mình), dùng Code 128 hoặc mã nội bộ đầu 2 là đủ.

Kích thước và màu khi in mã vạch

  • EAN-13 kích thước danh nghĩa khoảng 37,3 x 25,9 mm, được phép phóng to thu nhỏ trong khoảng 80% đến 200% theo tiêu chuẩn GS1. In nhỏ hơn 80% (ngang dưới khoảng 30 mm) máy quét dễ đọc lỗi.
  • Giữ khoảng trắng trống hai bên mã (vùng yên tĩnh). Mã tải từ công cụ đã chừa sẵn, đừng cắt sát khi dàn trang tem.
  • In vạch màu tối (đen, xanh đậm, nâu đậm) trên nền sáng. Không in vạch màu đỏ, cam, vàng: máy quét dùng ánh sáng đỏ nên không phân biệt được vạch màu nóng với nền.
  • Tải định dạng SVG khi gửi nhà in để vạch sắc nét ở mọi cỡ; PNG dùng cho tài liệu, email.

Cách quét và check mã vạch sản phẩm

  1. Mở tab Tra mã vạch, bấm Bật camera (điện thoại hoặc webcam) và đưa mã vạch vào khung hình, hoặc chọn một ảnh chụp mã vạch.
  2. Trình duyệt không hỗ trợ đọc từ ảnh thì gõ tay dãy số in dưới mã vạch.
  3. Đọc kết quả: loại mã, tiền tố GS1 và tổ chức cấp mã, số kiểm tra đúng hay sai và số đúng lẽ ra phải là bao nhiêu.

Số kiểm tra sai là dấu hiệu chắc chắn mã in ẩu hoặc bịa; số kiểm tra đúng chưa chứng minh được hàng thật, vì ai cũng tính được số này.

Kích thước và vùng yên tĩnh theo GS1 General Specifications; danh sách tiền tố theo GS1 Company Prefix. Tra ngày 26/09/2026.

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

Cách tạo mã vạch cho sản phẩm?

Hàng bán lẻ ra thị trường cần mã EAN-13 mà doanh nghiệp đã đăng ký với GS1 Việt Nam (đầu 893). Khi có dãy số được cấp, mở tab Tạo mã vạch, chọn EAN-13, nhập 12 số đầu: công cụ tự tính số kiểm tra thứ 13 và vẽ mã, tải SVG để gửi nhà in. Mã hàng nội bộ, mã kho thì dùng Code 128, không cần đăng ký.

Mã vạch có cho biết sản phẩm sản xuất ở nước nào không?

Không. Ba số đầu (tiền tố GS1) chỉ cho biết tổ chức GS1 của nước nào đã cấp mã cho doanh nghiệp. Một công ty Việt Nam đăng ký với GS1 Việt Nam (893) vẫn có thể thuê nhà máy ở nước khác sản xuất, và ngược lại. Muốn biết xuất xứ phải xem dòng Made in, nhãn phụ tiếng Việt và giấy tờ nhập khẩu.

Mã vạch 893, 697, 754 là của nước nào?

893 là mã do GS1 Việt Nam cấp. Mã do GS1 Canada cấp bắt đầu 754 hoặc 755. Mã do GS1 Trung Quốc cấp bắt đầu từ 690 đến 699 (và 680, 681). Việt Nam là 893. Mỹ dùng phần lớn các đầu từ 001 đến 139, nên mã UPC 12 số của Mỹ khi đổi sang 13 số sẽ có số 0 ở đầu.

Số kiểm tra của mã vạch tính thế nào?

Lấy các chữ số trừ số cuối, đi từ phải sang trái, nhân xen kẽ với 3 và 1 rồi cộng lại. Số kiểm tra là số cần cộng thêm để tổng tròn chục, tức (10 trừ phần dư khi chia tổng cho 10), lấy phần dư cho 10. Máy quét dùng số này để phát hiện mã in sai hoặc đọc sai một chữ số.

Mã vạch nước hoa, mỹ phẩm có kiểm tra được hàng thật giả không?

Chỉ một phần. Số kiểm tra sai là dấu hiệu chắc chắn mã được in ẩu hoặc bịa. Nhưng số kiểm tra đúng không chứng minh hàng thật, vì ai cũng tính được số kiểm tra. Hàng chính hãng nên đối chiếu tem chống giả, mã lô sản xuất và kênh phân phối.

Quét mã vạch trên máy tính thế nào?

Bấm Bật camera nếu máy có webcam, hoặc chụp ảnh mã vạch rồi chọn tệp hay dán thẳng vào trang. Tính năng đọc mã vạch từ ảnh dùng BarcodeDetector có sẵn trong Chrome, Edge và điện thoại Android; trên trình duyệt khác bạn nhập tay dãy số dưới mã vạch.

Tạo barcode có mất phí không?

Tạo barcode trên trang này miễn phí, không cần tài khoản và không giới hạn số mã. Phần có phí là đăng ký mã doanh nghiệp với GS1 Việt Nam, chỉ cần khi in mã EAN lên hàng hóa bán ra thị trường.

Mã vạch in màu đỏ có quét được không?

Thường không. Máy quét dùng ánh sáng đỏ nên vạch màu đỏ, cam, vàng gần như trùng với nền. In vạch màu tối trên nền sáng, và giữ khoảng trắng hai bên mã.

Tạo mã vạch Code 128 dùng để làm gì?

Code 128 mã hoá được cả chữ và số, hay dùng cho mã hàng nội bộ, mã kho, mã vận đơn, thẻ nhân viên. Mã EAN-13 thì dùng cho hàng bán lẻ và phải là mã doanh nghiệp đã đăng ký với GS1 Việt Nam; tự đặt số EAN-13 để bán ra thị trường có thể trùng mã của doanh nghiệp khác.

Công cụ liên quan

Xem tất cả công cụ →

Quản lý kho, bán hàng bằng máy quét mã vạch cho cửa hàng? Xem giải pháp vận hành nội bộ của ALODEV. Cần mã QR hay VietQR: tạo mã QR miễn phí. In phiếu xuất, báo giá: phiếu thu, phiếu chi, báo giá.

Công cụ riêng cho doanh nghiệp