Trình tạo mã vạch — Tạo mã vạch Code 128, Code 39, EAN-13 và UPC để bạn có thể tải xuống dưới dạng PNG hoặc SVG.

Nhập giá trị, chọn loại mã vạch và nhận ngay mã vạch có thể quét được. Các chữ số kiểm tra EAN và UPC sẽ được tính toán tự động cho bạn; bạn có thể điều chỉnh kích thước, vùng trống và màu sắc trước khi tải xuống tệp PNG hoặc tệp SVG sắc nét, có thể thay đổi kích thước. Tất cả đều được hiển thị trực tiếp trong trình duyệt của bạn, do đó các giá trị bạn nhập vào sẽ không bao giờ rời khỏi thiết bị của bạn.

Tạo mã vạch Các giá trị được lưu trong trình duyệt của bạn
Công cụ tạo mã vạch để tạo mã vạch Code 128, EAN-13 và UPC trực tuyến

Mã vạch của bạn

Kích thước và màu sắc

Xem trước

Mã vạch của bạn sẽ hiển thị tại đây.
—Định dạng
—Dữ liệu đã được mã hóa
—Chữ số kiểm tra
—Kích thước hình ảnh
—Chiều rộng tính theo mô-đun
—Quiet zone each side
Hướng dẫn

Hướng dẫn tạo mã vạch: Các định dạng, chữ số kiểm tra và mẹo in ấn

Chọn định dạng mã vạch phù hợp, tìm hiểu về chữ số kiểm tra và in mã vạch để có thể quét thành công ngay từ lần đầu tiên.

Một lời giải thích đơn giản

Mã vạch là gì, và công cụ tạo mã vạch này tạo ra thứ gì?

Mã vạch biến một đoạn dữ liệu ngắn thành một mẫu gồm các vạch và khoảng trống mà máy quét có thể đọc được chỉ trong một phần nhỏ của giây. Máy quét đo chiều rộng của từng vạch và khoảng trống, chuyển đổi các chiều rộng đó trở lại thành các ký tự, rồi truyền văn bản đó đến ứng dụng đang chờ nhận dữ liệu, chẳng hạn như máy tính tiền, hệ thống quản lý kho hoặc quầy thư viện.

Trình tạo mã vạch này hiển thị trực tiếp sáu định dạng tuyến tính phổ biến ngay trong trình duyệt của bạn: Code 128, Code 39, EAN-13, UPC-A, EAN-8 và Interleaved 2 of 5. Chọn một định dạng, nhập giá trị của bạn và mã vạch sẽ được cập nhật ngay lập tức. Bạn có thể tải xuống dưới dạng tệp PNG để sử dụng trong tài liệu và nhãn, hoặc dưới dạng tệp SVG để đảm bảo độ sắc nét ở mọi kích thước. Nếu bạn đang chuyển đổi số bằng tay trong quá trình làm việc, Công cụ Chuyển đổi từ Nhị phân sang Thập phân cũng có thể hữu ích.

Lý do phổ biến để tạo ra một cái

Tại sao mọi người lại tạo mã vạch?

Mã vạch xuất hiện ở bất kỳ nơi nào mà nếu không có mã vạch, người ta sẽ phải gõ hoặc đọc mã bằng mắt thường.

Nhãn hàng tồn kho và tài sản

Dán nhãn mã vạch Code 128 hoặc Code 39 lên kệ hàng, hộp, dụng cụ hoặc máy tính xách tay để việc kiểm kê hàng tồn kho và thanh toán chỉ cần quét một lần.

Vé, thẻ vào cửa và phiếu giảm giá

Ghi số đơn hàng, mã thành viên hoặc mã phiếu giảm giá lên thẻ in hoặc hiển thị trên màn hình để nhân viên có thể quét tại cửa.

Đóng gói, vận chuyển và kiểm tra

Tạo mẫu mã vạch EAN hoặc UPC trên thiết kế bao bì, in mã ITF cho thùng carton hoặc tạo dữ liệu thử nghiệm cho ứng dụng quét mã vạch.

Chọn định dạng phù hợp

So sánh các loại mã vạch

Mỗi định dạng đều có bộ ký tự và quy tắc về độ dài riêng. Nếu bạn không chắc chắn, hãy sử dụng Code 128: định dạng này có thể xử lý hầu hết mọi loại văn bản và có kích thước nhỏ gọn.

LoạiNội dung được mã hóa là gìChiều dài thông thườngCách sử dụng phổ biến
Mã 128ASCII có thể in: chữ cái, chữ số, dấu câuDù sao đi nữa, ngắn gọn là tốt nhấtNhãn vận chuyển, hàng tồn kho, mã số nhận dạng
Mã 390-9, A-Z, khoảng trắng và - . $ / + %Bất kỳ loại nào, miễn là rộngNhãn mác trong ngành công nghiệp, quốc phòng và ô tô
EAN-13Chỉ các chữ số12 chữ số + chữ số kiểm traCác sản phẩm bán lẻ trên toàn thế giới
UPC-AChỉ các chữ số11 chữ số + chữ số kiểm traCác sản phẩm bán lẻ tại Hoa Kỳ và Canada
EAN-8Chỉ các chữ số7 chữ số + chữ số kiểm traCác gói hàng bán lẻ nhỏ
ITFChỉ các chữ số, theo cặpSố chữ số chẵnHộp giấy và thùng carton
Thực hiện chỉ trong vài bước

Cách sử dụng Trình tạo mã vạch

  1. Chọn loại mã vạch. Chỉ sử dụng EAN-13 hoặc UPC-A nếu bạn đã có mã sản phẩm chính thức.
  2. Hãy nhập hoặc dán giá trị của bạn vào đây. Bản xem trước sẽ được cập nhật ngay lập tức và bất kỳ vấn đề nào cũng sẽ được giải thích ngay dưới ô nhập liệu.
  3. Chọn “Kích thước và màu sắc” để điều chỉnh chiều rộng, chiều cao, vùng không hiển thị, kích thước chữ hoặc màu sắc của thanh. Các thanh màu tối trên nền sáng mang lại hiệu quả quét tốt nhất.
  4. Hãy xem bản xem trước, sau đó tải xuống tệp PNG để sử dụng trong tài liệu và trên máy in, hoặc tệp SVG để sử dụng trong các công cụ thiết kế và tại các xưởng in.
  5. Trước khi in một lô tài liệu lớn, hãy luôn quét bản in thử bằng máy quét hoặc ứng dụng trên điện thoại mà bạn sẽ thực sự sử dụng.
Tại sao các số lại có chữ số cuối cùng

Chữ số kiểm tra: Cách EAN và UPC phát hiện lỗi gõ số

Chữ số cuối cùng của mã EAN hoặc UPC là chữ số kiểm tra. Chữ số này được tính toán dựa trên các chữ số còn lại để máy quét có thể loại bỏ mã bị đọc sai hoặc nhập sai. Công cụ này sẽ tự động thêm chữ số kiểm tra cho bạn, hoặc xác minh chữ số này nếu bạn nhập đầy đủ mã.

Bước 1: Bắt đầu từ chữ số bên phải nhất (không tính chữ số kiểm tra), nhân lần lượt với 3, 1, 3, 1, v.v. Bước 2: Cộng tất cả các tích lại với nhau Bước 3: Chữ số kiểm tra = (10 − (tổng mod 10)) mod 10 Ví dụ, mã EAN-13 590123412345: 5×1 + 9×3 + 0×1 + 1×3 + 2×1 + 3×3 + 4×1 + 1×3 + 2×1 + 3×3 + 4×1 + 5×3 = 83 (10 − 83 mod 10) mod 10 = 7 → 5901234123457

Mã 128 sử dụng một phương pháp khác. Tổng kiểm tra của nó là tổng có trọng số của các giá trị ký hiệu, lấy dư theo mô-đun 103, và được mã hóa dưới dạng một ký hiệu bổ sung trước mẫu dừng. Mã 39 có một ký tự kiểm tra tùy chọn theo mô-đun 43, mà bạn có thể bật trong phần “Kích thước và màu sắc”.

Trước khi in

Kích thước chữ in, vùng yên tĩnh và độ tương phản

Khu vực yên tĩnh

Mỗi mã vạch đều cần có khoảng trống ở cả hai bên các vạch để máy quét có thể xác định được điểm bắt đầu. Đối với hầu hết các loại mã vạch, hãy giữ lại ít nhất 10 mô-đun (bằng chiều rộng của vạch mỏng nhất), và 9 mô-đun đối với mã EAN và UPC. Tuyệt đối không được cắt bớt phần này.

Chiều rộng và kích thước thanh

Các mã vạch EAN và UPC dùng trong bán lẻ được thiết kế dựa trên mô-đun 0,33 mm ở kích thước 100% và có thể được thu nhỏ hoặc phóng to trong khoảng từ 80% đến 200%. Ở độ phân giải 300 dpi, mỗi mô-đun tương đương khoảng 4 pixel. Nếu kích thước nhỏ hơn mức này, các máy quét giá rẻ sẽ bắt đầu gặp khó khăn.

Sự tương phản

Nên sử dụng các vạch màu tối trên nền sáng. Màu đen trên nền trắng là lựa chọn tốt nhất. Các vạch màu sáng trên nền tối (đảo ngược) và các cặp màu có độ tương phản thấp là nguyên nhân phổ biến nhất khiến mã vạch không quét được.

PNG hay SVG

PNG phù hợp cho các tài liệu và trang web. SVG là định dạng tệp vectơ: nó có thể được thay đổi kích thước tùy ý mà không bị mờ, đây chính là điều mà các xưởng in và nhà thiết kế nhãn mác mong muốn.

Kết quả tốt hơn

Một số mẹo đơn giản để quét mã vạch thành công ngay từ lần đầu

  • Hãy giữ cho dữ liệu ngắn gọn. Giá trị càng ngắn thì mã vạch càng ngắn và các vạch càng rộng hơn với cùng một chiều rộng, nhờ đó dễ quét hơn.
  • Không được kéo giãn hình ảnh. Hãy thay đổi kích thước hình ảnh sao cho giữ nguyên tỷ lệ, nếu không chiều rộng của các thanh sẽ không chính xác.
  • Nếu có thể, hãy in trên bề mặt mờ. Lớp phủ bóng và bề mặt cong sẽ gây chói.
  • Hãy thử nghiệm với máy quét thực tế. Camera điện thoại thường khá dễ tính; còn máy quét laser cầm tay thì không dễ tính như vậy.
  • Không được tự ý đặt mã EAN hoặc UPC cho các sản phẩm mà bạn sẽ bán. Các mã bán lẻ được cấp phép thông qua GS1, và một mã ngẫu nhiên có thể đã thuộc về một sản phẩm khác.
  • Thêm giá trị dưới dạng văn bản hiển thị. Nếu mã vạch bị hỏng, người dùng vẫn có thể nhập số đó.
Điều gì sẽ xảy ra khi bạn gõ

Cách thức hoạt động của công cụ tạo mã vạch này

Giá trị của bạn được chuyển đổi thành một danh sách các độ rộng của thanh và khoảng trống bằng cách sử dụng bảng mã hóa tiêu chuẩn cho loại đã chọn. Trang web sẽ hiển thị các độ rộng đó dưới dạng hình ảnh SVG trong trình duyệt của bạn. Tệp PNG được tạo ra bằng cách vẽ hình ảnh SVG đó lên một khung vẽ với kích thước gấp đôi.

Những điều nên biết

Các hạn chế và quyền riêng tư

Quyền riêng tư

Tất cả đều được tạo ra ngay trong trình duyệt của bạn. Giá trị bạn nhập vào sẽ không bao giờ được gửi đến máy chủ của chúng tôi và không có hình ảnh nào được tải lên. Chỉ có các lựa chọn về kích cỡ và màu sắc của bạn mới được lưu lại trong trình duyệt, để sẵn sàng cho lần sử dụng tiếp theo; còn giá trị cụ thể thì không được lưu lại.

Hạn chế

Chỉ hỗ trợ mã vạch tuyến tính (1D), không hỗ trợ mã QR. Mã Code 128 chỉ hỗ trợ ký tự ASCII có thể in được, không hỗ trợ ký tự điều khiển. Công cụ này không thể đảm bảo rằng một máy quét cụ thể nào đó sẽ đọc được mã, vì vậy hãy thử nghiệm với bản in. Công cụ này không cấp phát hoặc đăng ký số sản phẩm.

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

Câu hỏi thường gặp về Trình tạo mã vạch

Tôi nên chọn loại mã vạch nào?

Mã Code 128 là lựa chọn đa dụng tốt nhất vì nó có thể mã hóa bất kỳ văn bản in được nào mà vẫn giữ được kích thước nhỏ gọn. Chỉ nên chọn EAN-13 hoặc UPC-A cho các sản phẩm bán lẻ có mã số chính thức, chọn Code 39 nếu hệ thống yêu cầu cụ thể, và chọn ITF cho các thùng carton chứa các chữ số.

Trình tạo mã vạch có miễn phí không?

Đúng vậy. Dịch vụ này hoàn toàn miễn phí, không cần tạo tài khoản và không có hình mờ. Các hình ảnh bạn tải xuống hoàn toàn thuộc quyền sử dụng của bạn, ví dụ như trên nhãn mác, vé hoặc bản thiết kế bao bì.

Tôi có thể sử dụng bất kỳ số nào cho mã vạch EAN-13 hoặc UPC-A không?

Đối với việc thử nghiệm và mẫu thử thì có. Đối với các sản phẩm bán tại cửa hàng thì không. Các mã số bán lẻ được cấp thông qua các tổ chức thành viên của GS1, và một mã số tự đặt ra có thể đã thuộc về một sản phẩm khác.

Chữ số kiểm tra được tính như thế nào?

Đối với mã EAN và UPC, các chữ số được gán trọng số lần lượt là 3, 1, 3, 1 tính từ bên phải, sau đó cộng lại; chữ số kiểm tra sẽ điều chỉnh tổng số sao cho tròn lên bội số tiếp theo của 10. Bạn có thể nhập số có ít hơn một chữ số so với độ dài đầy đủ và công cụ sẽ tự động bổ sung chữ số còn thiếu, hoặc nhập số đầy đủ để công cụ kiểm tra tính chính xác.

Tại sao lại báo số kiểm tra của tôi sai?

Bạn đã nhập đầy đủ các chữ số, nhưng chữ số cuối cùng không khớp với chữ số kiểm tra đã tính toán. Thông báo sẽ hiển thị chữ số đúng cần có. Nếu bạn chỉ có các chữ số đầu tiên, hãy bỏ qua chữ số cuối cùng và chữ số kiểm tra chính xác sẽ được tự động thêm vào.

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

Các nguyên nhân thường gặp là độ tương phản thấp, màu sắc bị đảo ngược, thiếu vùng trống, bản in quá nhỏ hoặc mờ, hoặc hình ảnh bị kéo giãn. Hãy sử dụng các thanh màu tối trên nền trắng, giữ nguyên lề trống, in ở kích thước lớn hơn và thử lại.

Tôi nên tải xuống định dạng PNG hay SVG?

Sử dụng định dạng PNG cho các tài liệu Word, bản trình chiếu và trang web. Sử dụng định dạng SVG khi bạn cần thay đổi kích thước mà không làm mất độ sắc nét, hoặc khi nhà in hoặc nhà thiết kế nhãn yêu cầu tệp vectơ.

Mã vạch Code 39 có thể mã hóa các chữ cái viết thường không?

Không có trong mã vạch Code 39 tiêu chuẩn. Công cụ này sẽ chuyển đổi các chữ cái thường thành chữ hoa và thông báo cho bạn khi thực hiện việc này. Nếu bạn cần chữ thường, hãy sử dụng mã vạch Code 128.

Công cụ này có lưu lại những gì tôi gõ không?

Không. Mã vạch được tạo hoàn toàn trong trình duyệt của bạn và giá trị này không bao giờ được gửi đến máy chủ của chúng tôi. Chỉ có cài đặt về kích cỡ và màu sắc của bạn mới được lưu trong trình duyệt để sử dụng cho lần sau.

Tôi có thể tạo liên kết đến một mã vạch cụ thể không?

Đúng vậy. Hãy thêm ?type=ean13&value=590123412345 vào địa chỉ trang. Loại mã có thể là code128, code39, ean13, upca, ean8 hoặc itf.

Từ những người đang sử dụng công cụ này

Đánh giá

Đang tải các đánh giá…
Tiếp tục đi

Thêm các công cụ trong hộp

Trang chủ còn giới thiệu hàng chục công cụ miễn phí khác mà không cần khóa API.

Đề xuất một công cụ