← Tất cả công cụ

Trình Tạo Mã Vạch

Tạo mã vạch Code 128, EAN-13 và UPC có thể quét miễn phí trong trình duyệt. Nhập văn bản hoặc số, tạo hình ảnh và tải về sẵn sàng để in.

Tạo mã vạch có thể quét ngay trong trình duyệt của bạn

Mã vạch là cách lưu trữ một đoạn dữ liệu ngắn — thường là số hoặc chuỗi ký tự — dưới dạng mô hình gồm các thanh đen và khoảng trắng mà máy quét có thể đọc trong một phần giây. Mô hình đó chỉ là cách mã hóa trực quan của các chữ số bên dưới nó. Khi máy quét laser hay camera quét qua các thanh, nó đo chiều rộng và khoảng cách, giải mã lại thành giá trị gốc và chuyển giá trị đó đến máy tính tiền, hệ thống kho hoặc ứng dụng vận chuyển. Công cụ tạo mã vạch này thực hiện đúng bước mã hóa đó: bạn gõ văn bản hay số, chọn ký hiệu học, và công cụ vẽ các sọc tương ứng ngay trong trang. Không có gì được tải lên — hình ảnh được tạo trong trình duyệt của bạn và bạn có thể tải xuống dưới dạng tệp sẵn sàng in hoặc chèn vào mẫu nhãn.

Các sọc mã vạch trừu tượng phát sáng được chiếu sáng bởi tia quét lam ngọc trên nền xanh chàm tối
Mã vạch đơn giản chỉ là dữ liệu được mã hóa thành các thanh và khoảng cách mà máy quét đọc lại trong tích tắc.

Mã vạch so với mã QR: sự khác biệt là gì?

Mọi người thường gộp mã vạch và mã QR lại với nhau, nhưng chúng hoạt động khác nhau. Mã vạch truyền thống là một chiều: nó lưu trữ dữ liệu dọc theo một trục ngang duy nhất, đó là lý do tại sao nó trông như hàng rào các đường dọc. Điều đó giới hạn dung lượng — thường là số sản phẩm hoặc tham chiếu ngắn. Mã QR là hai chiều. Nó đóng gói dữ liệu vào lưới ô vuông, vì vậy có thể chứa nhiều hơn rất nhiều: URL đầy đủ, danh thiếp liên lạc, thông tin Wi-Fi hay các đoạn văn bản. Mã QR cũng bao gồm sửa lỗi, nghĩa là chúng vẫn quét được khi một phần hình ảnh bị bẩn hay rách. Nếu bạn cần mã hóa đường dẫn trang web hoặc nhiều văn bản, hãy dùng công cụ tạo mã QR của chúng tôi. Nếu bạn cần số sản phẩm hay số theo dõi gọn nhẹ mà máy quét bán lẻ hoặc kho hàng kỳ vọng, mã vạch tuyến tính là lựa chọn đúng đắn.

Các ký hiệu học mã vạch phổ biến giải thích đơn giản

Ký hiệu học chỉ là tập hợp quy tắc về cách ký tự ánh xạ thành thanh. Một vài loại xuất hiện thường xuyên hơn phần còn lại:

  • Code 128 — ngựa thồ của ngành logistics. Nó mã hóa toàn bộ tập hợp chữ cái, chữ số và ký tự ASCII, vì vậy xử lý được số lô, ngày hết hạn, số serial và vị trí kệ hàng một cách dễ dàng. Mật độ cao, nghĩa là chứa nhiều trong không gian nhỏ, và quan trọng là miễn phí sử dụng — không cần đăng ký, không phí bản quyền. Nếu bạn tự làm nhãn nội bộ, Code 128 thường là lựa chọn mặc định hợp lý.
  • EAN-13 — mã 13 chữ số bạn thấy trên hầu hết sản phẩm siêu thị trên toàn thế giới. Chỉ mã hóa số và là một phần của tiêu chuẩn GS1, vì vậy tiền tố nhận dạng công ty của bạn phải được lấy từ GS1, thường có phí. Bạn không thể tự bịa EAN-13 cho sản phẩm dự định bán qua kênh bán lẻ; số đó phải được phân bổ.
  • UPC-A — người anh em 12 chữ số của EAN-13, dùng chủ yếu ở Hoa Kỳ và Canada. Về cấu trúc rất giống nhau, cũng chỉ có số và do GS1 quản lý. Nhiều máy quét đọc cả UPC và EAN một cách thay thế nhau.

Quy tắc thực tế: dùng Code 128 (hoặc Code 39) cho bất cứ thứ gì nội bộ bạn tự tạo, và dùng EAN/UPC chỉ khi bạn có số GS1 được phân bổ chính thức cho sản phẩm sẽ qua quầy thu ngân của nhà bán lẻ.

Nhân viên kho đang quét mã vạch kiện hàng phát sáng với các tia sáng lam ngọc và vàng trên nền hải quân
Từ kệ bán lẻ đến kệ kho, mã vạch giữ cho hàng tồn kho và vận chuyển luôn di chuyển.

Mã vạch được dùng ở đâu

Mã vạch âm thầm vận hành một lượng lớn thương mại hằng ngày. Trong bán lẻ, EAN hay UPC trên bao bì cho phép nhân viên thu ngân tính tiền một mặt hàng và cập nhật tồn kho chỉ với một tiếng beep. Trong quản lý hàng tồn kho và tài sản, doanh nghiệp in nhãn Code 128 cho kệ, thùng, công cụ và thiết bị để một lần quét nhanh cho hệ thống biết chính xác cái gì nằm ở đâu. Trong vận chuyển và logistics, nhà chuyên chở và kho hàng dùng Code 128 và GS1-128 để theo dõi thùng carton, pallet và kiện hàng qua từng lần bàn giao — lần quét khi nhận, phân loại và giao hàng đều tham chiếu cùng một số được mã hóa. Thư viện, bệnh viện, phát hành vé và sản xuất đều dựa vào cùng ý tưởng cơ bản: biến một bản ghi trong cơ sở dữ liệu thành một lần tra cứu vật lý nhanh chóng, không sai sót.

Mẹo để in mã vạch có thể quét

Tạo hình ảnh thì dễ; để nó quét được một cách đáng tin cậy cần một chút chú ý. Hãy ghi nhớ những điều này:

  • Để lại vùng tĩnh lặng. Máy quét cần lề trống ở bên trái và phải của các thanh — thường khoảng mười lần chiều rộng của thanh hẹp nhất. Đặt văn bản hay đường viền sát ngay cạnh mã là nguyên nhân phổ biến nhất của quét thất bại.
  • In màu đen thực sự trên nền trắng. Độ tương phản cao là quan trọng. Tránh nền có màu hay bóng, và không bao giờ thu nhỏ mã vạch đến mức các thanh hợp nhất khi in.
  • Không kéo giãn nó. Chia tỷ lệ mã vạch theo tỷ lệ. Làm biến dạng chiều rộng thay đổi tỷ lệ thanh và có thể làm cho nó không đọc được.
  • Dùng đủ độ phân giải. In ở 300 DPI hoặc cao hơn để các thanh mỏng vẫn sắc nét. Tệp vector hay PNG lớn đã tải xuống giữ chất lượng tốt hơn nhiều so với ảnh chụp màn hình nhỏ.
  • Kiểm tra trước khi xác nhận. In một nhãn và quét bằng máy quét thực hoặc ứng dụng điện thoại trước khi in hàng trăm cái.

Khi bạn sẵn sàng, hãy gõ giá trị ở trên, chọn Code 128 hay EAN, và tải xuống hình ảnh. Để tìm thêm công cụ tiện dụng, hãy duyệt bộ sưu tập tất cả công cụ tạo của chúng tôi.

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

Công cụ tạo mã vạch này có miễn phí không?

Có. Bạn có thể tạo và tải xuống bao nhiêu mã vạch tùy thích mà không tốn phí. Hình ảnh được tạo trong trình duyệt của bạn, vì vậy không có gì được gửi đến máy chủ.

Sự khác biệt giữa Code 128 và EAN-13 là gì?

Code 128 mã hóa chữ cái, chữ số và ký hiệu, miễn phí sử dụng cho nhãn nội bộ. EAN-13 chỉ chứa 13 chữ số, tuân theo tiêu chuẩn GS1, và cần tiền tố công ty được phân bổ chính thức cho sản phẩm bán lẻ.

Tôi có thể tạo mã vạch cho sản phẩm muốn bán trong cửa hàng không?

Để bán qua nhà bán lẻ, bạn cần số EAN hoặc UPC chính thức được đăng ký với GS1. Bạn có thể mã hóa số đó ở đây, nhưng bản thân số đó phải được phân bổ cho bạn chứ không phải tự bịa ra.

Tôi nên dùng mã vạch hay mã QR?

Dùng mã vạch tuyến tính cho số sản phẩm hoặc số theo dõi ngắn mà máy quét bán lẻ và kho hàng kỳ vọng. Dùng mã QR khi bạn cần lưu trữ đường dẫn trang web hoặc lượng văn bản lớn hơn.

Tại sao mã vạch đã in của tôi không quét được?

Nguyên nhân thường gặp là thiếu lề vùng tĩnh lặng, độ tương phản thấp, tỷ lệ bị biến dạng hoặc in quá nhỏ. Giữ khoảng trống rõ ràng xung quanh các thanh, in màu đen thực sự trên trắng ở độ phân giải cao, và kiểm tra trước khi in hàng loạt.

Tôi có thể tải xuống định dạng hình ảnh nào?

Bạn có thể tải xuống mã vạch được tạo dưới dạng tệp hình ảnh sẵn sàng in hoặc chèn vào mẫu nhãn. In ở 300 DPI hoặc cao hơn để có độ tin cậy quét tốt nhất.