IMG.DIY / Bổ sung / Tạo mã vạch

Tạo mã vạch

Tạo mã vạch bán lẻ và logistics — CODE128, EAN-13, UPC và nhiều hơn — rồi xuất ra PNG hoặc SVG.

Tạo mã vạch visual example
Ưu tiên riêng tư: không có gì được tải lên.

From input to result

Choose a file, make the change, and download the result. Processing stays in your browser.

Tạo mã vạch: 1 · Choose input
1 · Choose input
Tạo mã vạch: 2 · Adjust and process
2 · Adjust and process
Tạo mã vạch: 3 · Download result
3 · Download result

Cần một mã vạch cho nhãn sản phẩm, một bảng kiểm kho, hay một thùng hàng vận chuyển? Chọn một định dạng, gõ giá trị, và công cụ này vẽ một mã vạch đúng chuẩn để bạn tải về. Nó hỗ trợ các hệ ký hiệu bán lẻ và logistics thông dụng, với kiểm tra hợp lệ trực tiếp để bạn biết ngay giá trị có vừa định dạng hay không.

Mọi thứ được kết xuất trên thiết bị của bạn. Xuất một tệp SVG cho nhãn in hoàn hảo hoặc một tệp PNG để dùng nhanh — và dữ liệu sản phẩm của bạn không bao giờ rời khỏi trình duyệt.

Cách sử dụng

  1. Chọn một định dạngCODE128 xử lý mọi văn bản; EAN-13, EAN-8 và UPC dành cho bán lẻ; CODE39, ITF-14 và các loại khác cho logistics.
  2. Nhập giá trịGõ dữ liệu. Đầu vào không hợp lệ với một định dạng nghiêm ngặt (như một mã EAN quá ngắn) sẽ được báo ngay lập tức.
  3. Tạo kiểu và xuấtĐiều chỉnh chiều cao vạch, độ rộng, màu và chú thích, rồi tải về PNG hoặc SVG.

Trình tạo mã vạch vẽ một hàng vạch mà máy quét chuyển ngược lại thành chữ — một SKU, một mã tài sản, một số lô. Công cụ này chạy hoàn toàn trong trình duyệt của bạn bằng JsBarcode, và bao quát các định dạng xuất hiện trong công việc thực: CODE128 cho bất cứ thứ gì gồm chữ và số, EAN-13, EAN-8 và UPC-A cho bán lẻ, cùng CODE39, ITF-14, MSI, Pharmacode và Codabar cho các ngành dùng đến chúng. Bạn đặt chiều cao và chiều rộng vạch, chọn màu, và hiện hoặc ẩn dòng chữ đọc được dưới các vạch. Không gì bạn gõ bị tải lên, và trang vẫn hoạt động ngoại tuyến một khi đã nạp.

Lựa chọn quan trọng là định dạng. Nếu mã dùng cho nội bộ của bạn — kiểm kê, dán nhãn tài sản, theo dõi nội bộ — CODE128 là lựa chọn đúng và không cần đăng ký. Mã bán lẻ thì khác: số EAN và UPC là những số GS1 chính thức mà bạn phải sở hữu để bán trong cửa hàng, và việc kết xuất các chữ số bịa ra không làm chúng hợp lệ. Công cụ kiểm tra tính hợp lệ khi bạn gõ, nên một giá trị vi phạm một định dạng nghiêm ngặt sẽ bị đánh dấu thay vì được xuất ra. Xuất PNG cho một ảnh nhanh, hoặc SVG khi mã vạch sẽ được in — vạch vector luôn sắc nét ở mọi kích thước và DPI, đúng thứ mà nhãn cần.

Mọi người dùng để làm gì

In nhãn tài sản CODE128 cho laptop và màn hình văn phòng

Dán nhãn vị trí thùng và kệ kho như A7-03

Dựng mẫu bao bì bán lẻ EAN-13 trước khi đăng ký một số GS1 thật

Tạo mã vạch SVG sắc nét để chèn vào một mẫu tờ nhãn

Mã hóa số lệnh sản xuất hay số lô nội bộ cho xưởng sản xuất

Tạo một mã Codabar hay CODE39 cho hệ thống thẻ thư viện hay thẻ hội viên

Một mã vạch chỉ là một con số mà máy quét đọc được thật nhanh

Một mã vạch 1D là một hàng các thanh đen và khe trắng mã hóa một chuỗi ký tự ngắn — thường là một số sản phẩm, một SKU, hay một mã tài sản. Một máy quét laser hay camera đọc độ rộng của các thanh và biến chúng trở lại thành văn bản nhanh và chính xác hơn nhiều so với bất kỳ ai gõ tay. Bạn thấy chúng trên bao bì bán lẻ, kệ kho hàng, sách thư viện, thùng vận chuyển, lọ mẫu máu, và cái nhãn dán ở mặt dưới chiếc laptop văn phòng của bạn. Công cụ này vẽ các mã đó trong trình duyệt của bạn bằng JsBarcode, một thư viện giấy phép MIT, và hỗ trợ các định dạng thực sự quan trọng trong thực tế: CODE128, EAN-13, EAN-8, UPC-A, CODE39, ITF-14, MSI, Pharmacode, và Codabar.

Quyết định duy nhất khiến người ta vấp là dùng định dạng nào, và nó quy về một ngã rẽ. Nếu mã vạch dùng cho chính bạn — kiểm kê, thẻ tài sản, theo dõi nội bộ, một nhãn kệ trong kho của chính bạn — thì bạn muốn CODE128. Nó mã hóa mọi chữ cái và chữ số, nhồi chúng dày đặc, và mọi máy quét đều đọc được. Còn nếu mã vạch phải được quét ở một quầy thanh toán bán lẻ thực sự ở đâu đó trên thế giới, thì bạn cần một EAN-13, EAN-8, hay UPC-A — và đây là phần thành thật: đó là các số bán lẻ GS1 chính thức. Bản thân con số phải được đăng ký cho bạn (hoặc nhà sản xuất của bạn) qua GS1. Công cụ này sẽ sẵn lòng kết xuất bất kỳ 13 chữ số nào thành một EAN-13 trông hợp lệ, nhưng một con số bịa ra không phải là một mã bán lẻ chính danh; hệ thống của một cửa hàng có thể từ chối nó hoặc, tệ hơn, đụng độ với sản phẩm của người khác. Kết xuất các EAN bịa ra để làm bản mẫu và thử nghiệm, đừng để đưa lên kệ. Với bất cứ thứ gì nội bộ, CODE128 né được toàn bộ câu hỏi đăng ký.

Công cụ kiểm tra hợp lệ ngay khi bạn gõ. Các định dạng nghiêm ngặt có luật lệ — EAN-13 cần đúng 12 chữ số cộng một chữ số kiểm tra, UPC-A có độ dài riêng của nó — và nếu bạn đưa một giá trị không hợp lệ, nó lập tức báo vấn đề bằng một thông điệp thay vì xuất ra một tấm ảnh hỏng. Đó là có chủ đích: một mã vạch trông ổn nhưng không quét được thì tệ hơn một lỗi lộ liễu.

Làm cho nó thực sự quét được

Hai thiết lập quyết định máy quét có đọc được mã của bạn ngay lần đầu hay không. Độ rộng thanh (độ rộng mô-đun) là độ dày của thanh mảnh nhất; mảnh quá thì một máy in hay màn hình sẽ làm các thanh nhòe dính vào nhau. Chiều cao thanh chỉ cần đủ cao để máy quét bắt được một đường sạch cắt ngang nó. Thứ ba không phải là một tùy chỉnh — đó là vùng tĩnh lặng, cái lề trắng bên trái và bên phải mã. Máy quét cần khoảng trống đó để tìm nơi mã vạch bắt đầu và dừng, nên đừng bao giờ cắt sát vào các thanh hay dán chúng lên một hậu cảnh rối rắm. Cũng giữ độ tương phản mạnh: thanh tối trên nền sáng. Bạn có thể đặt màu tiền cảnh và hậu cảnh ở đây, nhưng thanh quá sáng hay hậu cảnh tối là một lý do thường gặp khiến mã không đọc được. Cứ để bật dòng chữ đọc-được-bằng-mắt trừ khi bạn có lý do để giấu nó — nó cho phép một người gõ tay con số khi một lần quét thất bại.

Vì sao SVG, và vì sao tại chỗ

Xuất PNG khi bạn cần một tấm ảnh raster nhanh. Xuất SVG khi mã vạch sẽ được in. SVG là vector, nên các thanh vẫn sắc như dao ở mọi kích thước và mọi DPI — bạn có thể thả nó vào một mẫu nhãn, một tờ nhãn dán Avery, hay một thiết kế bao bì và nó in sắc nét thay vì vỡ hạt. Với các đợt in nhãn thực sự, SVG là cái để dùng.

Mọi thứ diễn ra trên máy của bạn. Các SKU sản phẩm, số tài sản, và mã lô của bạn là dữ liệu kinh doanh, và ở đây chúng không bao giờ rời khỏi trình duyệt — không tải lên, không tài khoản, và trang vẫn chạy ngoại tuyến một khi đã tải. Vô số trình tạo mã vạch trực tuyến chặn CODE128 hay xuất SVG sau một lần đăng ký hay một tường phí, hoặc đóng hình mờ lên kết quả; cái này thì không. Hai giới hạn thành thật: nó chỉ tạo mã vạch 1D — với QR và các mã 2D khác hãy dùng công cụ QR — và nó kết xuất một mã vạch tại một thời điểm, không phải các tờ in hay cuộn nhãn.

Vì sao chọn IMG.DIY

9 định dạng

CODE128, EAN-13/8, UPC, CODE39, ITF-14, MSI, Pharmacode, Codabar.

Kiểm tra hợp lệ trực tiếp

Giá trị sai độ dài hoặc không hợp lệ được bắt ngay tức thì.

PNG + SVG

Đầu ra vector cho nhãn in sắc nét.

Riêng tư

Mã vạch được tạo cục bộ, không bao giờ tải lên.

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

Tôi nên chọn định dạng nào?
CODE128 linh hoạt nhất cho dùng nội bộ — nó mã hóa được cả chữ lẫn số. Chỉ dùng EAN-13 hoặc UPC nếu bạn có một số sản phẩm GS1 chính thức để bán lẻ.
EAN-13 của tôi báo không hợp lệ — vì sao?
EAN-13 cần chính xác 12 hoặc 13 chữ số (chữ số thứ 13 là mã kiểm tra mà công cụ có thể tính). Chữ cái hoặc sai độ dài đều bị chuẩn từ chối.
Tôi có thể in các mã vạch này không?
Có. Xuất tệp SVG cho kết quả sắc nét nhất ở mọi kích thước, điều này quan trọng để máy quét đọc các vạch sạch sẽ.
Dữ liệu của tôi có bị tải lên không?
Không — mã vạch được vẽ hoàn toàn trong trình duyệt của bạn và không có gì được gửi đi đâu.
Cái này có tạo mã QR không?
Không — công cụ này chỉ tạo mã vạch 1D, loại hàng-vạch mã hóa một số hay chuỗi ngắn. Mã QR và các mã 2D khác chứa được nhiều dữ liệu hơn nhiều và có dạng vuông; với chúng, hãy dùng công cụ QR. Chọn mã vạch 1D khi máy quét chỉ cần đọc nhanh một mã định danh, như một SKU hay một nhãn tài sản.
Tôi có cần một số GS1 để dùng tùy chọn EAN-13 không?
Để kết xuất một mã thì không — công cụ sẽ vẽ bất kỳ chữ số hợp lệ nào. Để thực sự bán sản phẩm trong cửa hàng thì có: số EAN và UPC phải được đăng ký cho bạn qua GS1 để chúng độc nhất trên toàn thế giới. Một EAN bịa ra thì ổn cho bản dựng mẫu và thử nghiệm, nhưng hệ thống của một nhà bán lẻ có thể từ chối nó hoặc trùng với sản phẩm của người khác.
Vì sao nên đặt dòng chữ đọc được dưới các vạch?
Dòng đó là phương án dự phòng của bạn. Khi một lần quét thất bại — nhãn bị nhòe, một góc xấu, một miếng dán mòn — một người có thể đọc con số và nhập tay. Để lại dòng chú thích chẳng tốn gì và tiết kiệm một chuyến quay lại bàn. Bạn có thể ẩn nó nếu một thiết kế đòi hỏi, nhưng giữ lại là mặc định an toàn hơn.
Một mã vạch có quét thẳng từ màn hình của tôi được không?
Thường là được, nếu màn hình sáng, mã vạch đủ lớn, và có một lề rõ quanh nó. Nhưng lóa và độ sáng thấp gây đọc sai, và một bản in đáng tin hơn cho bất cứ thứ gì bị quét lặp đi lặp lại. Hãy xuất SVG và in nó khi mã cần hoạt động mỗi lần.

Công cụ liên quan

Hướng dẫn & mẹo