Tạo mã vạch

Chọn loại mã vạch, nhập nội dung, và xem trước mã vạch ngay khi bạn gõ. Mọi thứ được tạo ngay trong trình duyệt của bạn — không có gì bạn nhập được tải lên.

File không bao giờ rời khỏi thiết bị của bạn

Chữ cái, chữ số và ký hiệu bất kỳ (văn bản ASCII).

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

Chọn một loại mã, nhập nội dung, và mã vạch hiện ra ngay lập tức — hoàn toàn trong trình duyệt của bạn. Một module WebAssembly dựng từ Rust vẽ mọi mã vạch bên trong tab trình duyệt, nên không có gì bạn nhập được gửi tới server.

Mẹo: Chưa chắc loại mã nào phù hợp với sản phẩm của bạn? EAN-13 và UPC-A là hai loại máy quét bán lẻ mong đợi; hầu hết các loại còn lại ở đây dành cho vận chuyển, quản lý tài sản, hoặc nội dung tự do mà mã bán lẻ không chứa được.

Cách Sử Dụng

Chọn một loại mã từ danh sách, rồi nhập nội dung vào ô bên dưới — mỗi loại có gợi ý riêng về số chữ số hay ký tự nó cần. Bản xem trước cập nhật ngay khi bạn gõ, và nội dung không hợp lệ với loại mã đã chọn (sai số chữ số, chẳng hạn, hoặc một ký tự không được hỗ trợ) sẽ hiện thông báo rõ ràng thay vì một mã vạch lỗi. Tải kết quả về dạng SVG hoặc PNG khi đã ưng ý.

Chọn Đúng Loại Mã Vạch

Sáu loại mã được hỗ trợ, mỗi loại phù hợp với một kiểu nhãn khác nhau:

Loại mãPhù hợp choĐộ dài thường gặp
EAN-13Sản phẩm bán lẻ, toàn cầu12–13 chữ số
UPC-ASản phẩm bán lẻ, Mỹ/Canada11–12 chữ số
EAN-8Bao bì nhỏ, ít chỗ in nhãn7–8 chữ số
Code 128Nhãn vận chuyển, logistics, văn bản tự doChữ, số và ký hiệu, độ dài linh hoạt
Code 39Mã tài sản, nhãn công nghiệpChữ, số và một số ký hiệu, độ dài linh hoạt
ITFThùng carton, kiện hàng vận chuyểnSố chữ số chẵn, thường gặp nhất là 14

Với EAN-13 và UPC-A, bạn có thể nhập đủ số chữ số kèm số kiểm tra của riêng mình, hoặc bỏ qua nó — số kiểm tra được tính tự động trong cả hai trường hợp, và nếu số bạn tự nhập không khớp, công cụ sẽ báo ngay thay vì âm thầm chấp nhận.

Giới Hạn

Nội dung mã vạch tối đa 256 ký tự, vượt xa những gì bất kỳ loại mã nào ở đây cần cho một nhãn thực tế. Nội dung vi phạm quy tắc riêng của một loại mã — sai độ dài, ký tự không hỗ trợ, số kiểm tra sai — sẽ bị từ chối kèm thông báo nêu rõ vấn đề, chứ không tạo ra một mã vạch không quét được.

Đi Tiếp Đến Đâu

Cần một mã 2D thay vì mã vạch 1D — cho mạng WiFi, danh thiếp vCard, hay một đường dẫn? Công cụ Tạo mã QR tạo những mã đó kèm tùy chọn màu sắc và mức sửa lỗi, tải về SVG hoặc PNG theo cùng cách. Đã có sẵn một mã vạch hay mã QR dưới dạng ảnh và cần đọc nội dung bên trong? Công cụ Quét mã QR giải mã trực tiếp từ một ảnh chụp màn hình hay ảnh chụp bạn tải lên.

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

Nội dung mã vạch của tôi có bị tải lên đâu không?
Không. Mọi mã vạch được vẽ bởi một module WebAssembly chạy ngay bên trong tab trình duyệt của bạn, nên bất cứ gì bạn nhập — mã sản phẩm, mã tài sản, mã tham chiếu vận chuyển — không bao giờ rời khỏi thiết bị để trở thành mã vạch.
Tôi nên chọn loại mã nào cho một sản phẩm bán lẻ?
EAN-13 là chuẩn phổ biến ở hầu hết mọi nơi trên thế giới; UPC-A là chuẩn tương ứng dùng chủ yếu ở Mỹ và Canada. Cả hai đều là lựa chọn đúng cho một sản phẩm cần quét được ở quầy thu ngân thông thường.
Công cụ có tự tính số kiểm tra không?
Có. Với EAN-13, EAN-8 và UPC-A, số kiểm tra được tính tự động từ các chữ số bạn nhập, nên bạn chỉ cần nhập đúng các chữ số của sản phẩm mà không cần tự tính số kiểm tra bằng tay.
Tôi có thể tải mã vạch về ở định dạng nào?
SVG và PNG. SVG là định dạng vector không giới hạn kích thước, in cỡ nào cũng sắc nét, còn PNG được xuất ở một kích thước pixel cố định — chọn định dạng nào phù hợp với nơi mã vạch sẽ được dùng tiếp theo.
Code 128 thường dùng để làm gì?
Chủ yếu cho nhãn vận chuyển và logistics, vì khác với các chuẩn bán lẻ, nó mã hóa được cả chữ, số và ký hiệu trong cùng một mã với độ dài linh hoạt thay vì số chữ số cố định.