CodeKitHub
Tiếng Việt
Công cụ Tạo dữ liệu

Trình Tạo Mã Vạch Miễn Phí

Gõ hoặc dán một giá trị để nhận ngay mã vạch có thể quét — chọn CODE128 cho văn bản thông thường, EAN-13 hoặc UPC-A cho sản phẩm bán lẻ, hoặc CODE39 cho nhãn kho và quản lý hàng tồn. Mã vạch cập nhật trực tiếp khi bạn gõ, và bạn có thể tải file PNG sạch để dùng cho nhãn, bao bì hoặc bảng kiểm kho.

The barcode updates live as you type — generated entirely in your browser.

Công Cụ Này Là Gì?

Mã vạch là một mẫu các vạch song song có thể đọc được bằng máy, mã hóa một chuỗi ngắn văn bản hoặc chữ số. Khác với mã QR, hầu hết các định dạng mã vạch là một chiều và được thiết kế từ hàng chục năm trước cho máy quét bán lẻ, nên vẫn là tiêu chuẩn cho bao bì sản phẩm, nhãn vận chuyển và hệ thống quản lý kho.

Công cụ này chạy toàn bộ logic mã hóa ngay trong trình duyệt bằng thư viện JsBarcode phổ biến, nên dữ liệu của bạn không bao giờ được tải lên — hữu ích khi bạn tạo mã vạch cho mã SKU nội bộ hoặc sản phẩm chưa ra mắt.

Tại Sao Nên Dùng?

  • Bốn định dạng phổ biến trong một công cụ: CODE128 cho văn bản đa dụng, EAN-13 và UPC-A cho sản phẩm bán lẻ, CODE39 cho nhãn kho.
  • Xem trước trực tiếp, cập nhật khi bạn gõ hoặc thay đổi tùy chọn.
  • Tùy chỉnh độ rộng vạch, chiều cao và màu sắc để phù hợp với mẫu nhãn của bạn.
  • Thông báo lỗi kiểm tra rõ ràng — nếu giá trị không đúng quy tắc của định dạng (ví dụ EAN-13 cần chữ số kiểm tra 12/13 hợp lệ), bạn sẽ được báo chính xác lý do.
  • Riêng tư: giá trị mã vạch được tạo cục bộ, không có gì gửi lên máy chủ.

Cách Sử Dụng

  1. Chọn định dạng phù hợp với nhu cầu của bạn: CODE128 cho văn bản hỗn hợp, EAN-13/UPC-A cho sản phẩm bán lẻ, CODE39 cho nhãn nội bộ.
  2. Gõ giá trị cần mã hóa — chỉ chữ số cho EAN-13/UPC-A, chữ và số cho CODE128/CODE39.
  3. Điều chỉnh độ rộng vạch, chiều cao và màu sắc nếu cần, và bật/tắt việc hiển thị văn bản dễ đọc bên dưới các vạch.
  4. Nhấn "Download PNG" rồi in hoặc dán mã vạch vào thiết kế nhãn của bạn.

Ví dụ

Đầu vào

123456789012 (định dạng: UPC-A)

Đầu ra

Một mã vạch UPC-A có thể quét được với chữ số kiểm tra tính tự động và số được in bên dưới các vạch.

EAN-13 và UPC-A kiểm tra chữ số kiểm tra — nếu bạn nhập một số không hợp lệ, công cụ sẽ báo cho bạn thay vì tạo ra một mã vạch không thể quét được.

Chọn giữa CODE128, EAN-13, UPC-A và CODE39

Định dạngNội dungỨng dụng phổ biến
CODE128Bất kỳ chữ, số, ký hiệu nàoNhãn vận chuyển, logistics, đa dụng
EAN-1312-13 chữ sốSản phẩm bán lẻ bán quốc tế
UPC-A11-12 chữ sốSản phẩm bán lẻ bán tại Mỹ/Canada
CODE39Chữ in hoa, số, - . $ / + % dấu cáchNhãn kho, thẻ nhân viên, hệ thống máy quét đời cũ

Mã vạch so với mã QR

Mã vạch là một chiều và chứa được ít dữ liệu hơn nhiều so với mã QR — thường chỉ là một mã sản phẩm ngắn thay vì một URL. Đây là lựa chọn phù hợp khi bạn cần tương thích với hạ tầng máy quét bán lẻ đã tồn tại hàng chục năm hoặc một tiêu chuẩn nhận diện sản phẩm cụ thể như EAN/UPC.

Để liên kết đến một trang web, mạng Wi-Fi hoặc khối văn bản lớn hơn, mã QR là lựa chọn phù hợp hơn vì nó chứa được hàng nghìn ký tự và đọc được bằng camera điện thoại bất kỳ.

Trình Tạo Mã QR · Trình Tạo UUID

Câu Hỏi Thường Gặp

Tôi nên dùng định dạng mã vạch nào?

CODE128 linh hoạt nhất — mã hóa được bất kỳ văn bản ASCII nào và dùng cho nhãn vận chuyển và logistics. EAN-13 là tiêu chuẩn cho sản phẩm bán lẻ bán quốc tế; UPC-A là phiên bản tương đương ở Mỹ/Canada (12 chữ số). CODE39 cũ hơn và đơn giản hơn, phổ biến trong kho hàng và thẻ nhân viên, nhưng kém gọn hơn CODE128.

Tại sao EAN-13 hoặc UPC-A từ chối số của tôi?

Cả hai định dạng đều kết thúc bằng một chữ số kiểm tra được tính từ các chữ số trước đó. EAN-13 cần đúng 12 chữ số (công cụ sẽ tự thêm chữ số kiểm tra) hoặc 13 chữ số (chữ số thứ 13 phải đã là chữ số kiểm tra đúng). UPC-A hoạt động tương tự với 11 hoặc 12 chữ số. Nếu bạn nhập mã vạch của một sản phẩm thật, hãy kiểm tra lại xem đã sao chép đủ tất cả các chữ số chưa.

Tôi có thể dùng các mã vạch này cho mục đích thương mại, ví dụ cho sản phẩm tôi bán không?

Bản thân ký hiệu mã vạch (CODE128, EAN-13, v.v.) là tiêu chuẩn mở, không tốn phí bản quyền để hiển thị. Tuy nhiên, để bán một sản phẩm thực tế trong cửa hàng bán lẻ với số EAN/UPC chính thức, bạn thường cần đăng ký số đó với GS1 — công cụ này chỉ hiển thị mã vạch trực quan, không cấp cho bạn một số sản phẩm duy nhất trên toàn cầu.

Nên in mã vạch ở kích thước bao nhiêu?

Máy quét bán lẻ thường được hiệu chỉnh cho mã EAN-13/UPC-A rộng khoảng 3-8 cm ở tỷ lệ 100% — thu nhỏ dưới khoảng 80% thường khiến các vạch quá mỏng để quét ổn định. Với nhãn kho CODE128, hãy làm theo thông số mẫu nhãn của bạn, và luôn thử quét một bản in mẫu trước khi in cả loạt.

Công cụ này có lưu hoặc truyền các giá trị tôi mã hóa không?

Không. Mã vạch được vẽ trên một phần tử canvas ngay trong trình duyệt của bạn bằng JavaScript — không có gì được tải lên, ghi lại hoặc gửi đi đâu cả.

Công Cụ Liên Quan