iCheck QR LogoiCheck QR Logo

Tạo mã vạch online miễn phí - Barcode Generator EAN, UPC, Code 128

Cách tạo mã vạch online - 4 bước đơn giản

[BƯỚC 1]

Bạn cần tạo mã vạch để làm gì?

Chọn mục đích sử dụng - hệ thống sẽ tự gợi ý loại mã vạch phù hợp:

  • Sản phẩm bán lẻ, siêu thị, Shopee → EAN-13
  • Quản lý kho, vận đơn, logistics → Code 128
  • Thùng carton, pallet, hàng sỉ → ITF-14
  • Sản phẩm nhỏ, mỹ phẩm mini, hộp thuốc → EAN-8
  • Thị trường Mỹ, Canada → UPC-A
  • Bao bì nhỏ thị trường Mỹ → UPC-E
img

[BƯỚC 2]

Nhập dãy số cần chuyển thành mã vạch

Nhập chuỗi số vào ô Nhập mã Barcode. Muốn tạo nhiều mã cùng lúc, xuống dòng sau mỗi số hệ thống sẽ xử lý hàng loạt tự động. Nhấn Generate Barcode để chuyển số sang mã vạch.

img

[BƯỚC 3]

Tùy chỉnh thiết kế mã vạch

iCheckQR cho phép cá nhân hóa mã vạch trước khi tải:

  • Màu sắc: Chỉnh màu thanh vạch và màu nền
  • Chiều xoay: Xoay mã vạch theo góc phù hợp với tem nhãn
  • Hiển thị số: Bật hoặc tắt dãy số hiển thị bên dưới mã vạch
img

[BƯỚC 4]

Tải mã vạch về máy

Nhấn Download để lưu file về máy. Chọn định dạng phù hợp:

  • PNG Khuyến nghị cho in tem nhãn, độ phân giải cao
  • PDF Khuyến nghị cho in số lượng lớn, in chuyên nghiệp
  • JPG, WEBP Dùng khi cần file nhẹ cho website hoặc phần mềm quản lý
img

Công cụ tạo mã vạch barcode trực tuyến - chuyển số sang mã vạch trong 30 giây, không cần đăng ký. Hỗ trợ Code 128, EAN-8, EAN-13, UPC-A, UPC-E, ITF-14, Code 39 và nhiều chuẩn mã vạch phổ biến khác.

Tạo mã vạch cho ngành nào?

Công cụ tạo barcode trực tuyến của iCheckQR phù hợp với nhiều nhu cầu thực tế:

🛒 Shop online & Shopee, Lazada, TikTok Shop: Tạo mã vạch riêng cho từng sản phẩm, nhập vào Seller Center dễ dàng. Không cần mua mã vạch từ bên ngoài khi bán hàng nội bộ hoặc hàng tự sản xuất.

📦 Quản lý kho hàng: Dán mã lên từng loại hàng hóa, quét nhanh khi nhập - xuất kho. Giảm thời gian kiểm đếm thủ công, tránh nhầm lẫn lô hàng.

🏭 Sản xuất & gia công: Đánh mã lô hàng, quản lý quy trình theo từng mẻ sản xuất. Áp dụng cho hàng thủ công, hàng may mặc, thực phẩm chế biến.

💄 Mỹ phẩm, thực phẩm đóng gói: Tạo mã vạch barcode in lên bao bì sản phẩm theo chuẩn EAN-13 hoặc EAN-8, đáp ứng yêu cầu nhận diện tại điểm bán.

🏥 Nhà thuốc & y tế: Quản lý thuốc, vật tư y tế bằng mã vạch Code 128, giảm sai sót khi cấp phát và kiểm kê.

📚 Tổ chức, trường học, hành chính: Quản lý sách thư viện, thiết bị, hồ sơ tài liệu bằng mã vạch nội bộ. Dễ truy xuất, hạn chế thất thoát tài sản.


Các loại mã vạch barcode được hỗ trợ

iCheckQR hỗ trợ tạo mã vạch theo đầy đủ các chuẩn mã phổ biến hiện nay. Chọn đúng loại mã vạch giúp đảm bảo khả năng quét và tương thích với hệ thống đối tác.

EAN-13 - Mã vạch sản phẩm bán lẻ phổ biến nhất

EAN-13 là chuẩn mã vạch 13 chữ số được dùng rộng rãi nhất toàn cầu, theo tiêu chuẩn GS1. Đây là loại mã vạch xuất hiện trên hầu hết hàng hóa tiêu dùng tại Việt Nam và quốc tế.

  • Dùng cho: Thực phẩm, đồ gia dụng, hàng FMCG, mỹ phẩm, sản phẩm siêu thị
  • Độ dài: 13 chữ số (bao gồm 1 check digit tự động)
  • Ví dụ hợp lệ: 8938505974191
  • Tương thích: Mọi máy quét POS, ứng dụng quét mã trên điện thoại

Tạo mã barcode EAN-13 miễn phí


Code 128 - Mã vạch quản lý kho và logistics

Code 128 là mã vạch 1D linh hoạt nhất, hỗ trợ cả chữ cái, số và ký tự đặc biệt. Đây là lựa chọn hàng đầu cho quản lý kho, vận đơn và hệ thống ERP nội bộ.

  • Dùng cho: Vận đơn, mã kho, hệ thống quản lý nội bộ, logistics
  • Độ dài: Không giới hạn ký tự
  • Ví dụ hợp lệ: SPX-ORD-20240615001
  • Ưu điểm: Lưu trữ dữ liệu dài, độ chính xác cao khi quét

Tạo mã Code 128 miễn phí


ITF-14 - Mã vạch thùng carton và pallet

ITF-14 là mã vạch 14 chữ số thiết kế để in trên thùng carton, đơn vị đóng gói ngoài và pallet trong hệ thống phân phối lớn. Có thể in trực tiếp lên bề mặt carton mà không cần tem riêng.

  • Dùng cho: Thùng hàng sỉ, pallet, hệ thống phân phối, chuỗi cung ứng
  • Độ dài: 14 chữ số cố định
  • Ví dụ hợp lệ: 09521234543219
  • Ưu điểm: In to rõ, quét nhanh từ xa bằng máy công nghiệp

Tạo mã ITF-14 miễn phí


UPC-A - Mã vạch thị trường Mỹ và Canada

UPC-A là mã vạch 12 chữ số theo chuẩn GS1 Mỹ. Bắt buộc phải có nếu sản phẩm muốn bán tại các chuỗi bán lẻ lớn ở Bắc Mỹ như Walmart, Target, Amazon Mỹ.

  • Dùng cho: Hàng tiêu dùng xuất khẩu sang Mỹ, Canada
  • Độ dài: 12 chữ số
  • Ví dụ hợp lệ: 012345000058

Tạo mã UPC-A miễn phí


EAN-8 - Mã vạch cho sản phẩm kích thước nhỏ

EAN-8 là phiên bản rút gọn của EAN-13 với 8 chữ số, thiết kế cho sản phẩm có diện tích in hạn chế nhưng vẫn cần tuân thủ chuẩn GS1.

  • Dùng cho: Mỹ phẩm mini, sản phẩm dùng thử, hàng đóng gói nhỏ
  • Độ dài: 8 chữ số
  • Ví dụ hợp lệ: 90311017

Tạo barcode online EAN-8 miễn phí


UPC-E - Mã vạch rút gọn cho bao bì nhỏ thị trường Mỹ

UPC-E là phiên bản rút gọn của UPC-A với 8 chữ số, lý tưởng cho sản phẩm bao bì nhỏ cần xuất sang thị trường Mỹ.

  • Dùng cho: Ống mỹ phẩm, chai mini, hộp thuốc nhỏ xuất Mỹ
  • Độ dài: 8 chữ số
  • Ví dụ hợp lệ: 01234558

Tạo mã UPC-E miễn phí


Các loại mã vạch nâng cao khác

iCheckQR còn hỗ trợ tạo mã vạch barcode cho các nhu cầu chuyên biệt:


Lưu ý khi tạo và in mã vạch barcode

Mã vạch tạo bằng iCheckQR hoạt động tốt khi đảm bảo đúng các yêu cầu in ấn và sử dụng sau đây.

Nhập đúng dãy số cần chuyển thành mã vạch: Kiểm tra kỹ dữ liệu đầu vào trước khi tạo hàng loạt. Sai một ký tự có thể khiến mã không quét được hoặc dẫn đến thông tin sai lệch trong hệ thống quản lý.

Chọn đúng loại mã vạch theo mục đích: EAN-13 và UPC cho hàng bán lẻ. Code 128 cho quản lý nội bộ, vận đơn, kho bãi. ITF-14 cho đóng gói ngoài. Chọn sai loại mã khiến hệ thống đối tác không nhận diện được.

Đảm bảo kích thước in tối thiểu: EAN-13 cần chiều rộng tối thiểu 2.5cm để máy quét nhận diện chính xác. Không in quá nhỏ, không in trên nền có hoa văn phức tạp.

In nền sáng, mực đậm, nét rõ: Mã vạch barcode cần độ tương phản cao giữa thanh vạch và nền. Tránh in màu nhạt, mực nhòe hoặc đặt mã lên bề mặt bóng gây phản sáng.

Kiểm tra mã trước khi in hàng loạt: Luôn in thử 1 mã, quét bằng điện thoại để xác nhận trước khi in số lượng lớn. Bước này tránh lãng phí vật liệu in khi có lỗi.

Về đăng ký GS1: Mã vạch tạo tại iCheckQR phù hợp cho quản lý nội bộ, bán hàng online và in tem nhãn. Nếu sản phẩm cần đưa vào hệ thống siêu thị lớn hoặc xuất khẩu chính thức, có thể tham khảo thêm dịch vụ đăng ký mã vạch GS1 tại icheck.com.vn.


Tại sao chọn iCheckQR để tạo mã vạch barcode?

iCheckQR là công cụ tạo mã vạch trực tuyến được phát triển bởi iCheck - công ty công nghệ Việt Nam với hơn 10 năm kinh nghiệm trong lĩnh vực mã QR, mã vạch và số hóa sản phẩm.

  • Miễn phí sử dụng: Trọn đời, không giới hạn số lần tạo mã.
  • Đăng ký tài khoản: Không cần đăng ký.
  • Tốc độ tạo mã: Hoàn thành trong dưới 30 giây.
  • Định dạng tải về: Hỗ trợ PNG, JPG, WEBP và PDF.
  • Tạo mã hàng loạt: Có hỗ trợ.
  • Chuẩn mã GS1: Tuân thủ tiêu chuẩn GS1.
  • Ngôn ngữ giao diện: Hỗ trợ đa ngôn ngữ cho hơn 20 quốc gia.
  • Hỗ trợ đa ngành: Phù hợp cho bán lẻ, kho bãi, sản xuất và y tế.

Ngoài công cụ tạo mã vạch miễn phí, iCheckQR còn cung cấp công cụ tạo mã QR hỗ trợ hơn 40 loại QR Code khác nhau cho doanh nghiệp.


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

Mã vạch tự tạo có quét được không?

Có. Mã vạch tạo bằng iCheckQR tuân thủ chuẩn GS1 quốc tế, quét được bằng mọi máy đọc mã vạch và ứng dụng điện thoại. Điều kiện để quét được: in đúng kích thước tối thiểu (EAN-13 rộng tối thiểu 2.5cm), nền sáng, in nét rõ, không nhòe.

Tạo mã vạch có cần đăng ký GS1 không?

Tùy mục đích sử dụng. Dùng nội bộ như quản lý kho, kiểm kê, bán hàng online thì không cần đăng ký GS1 - tạo ngay và dùng được. Nếu cần bán lẻ qua siêu thị lớn hoặc xuất khẩu chính thức thì cần đăng ký mã vạch với GS1 Việt Nam để mã là duy nhất toàn cầu.

Mã vạch tạo trên iCheckQR có dùng bán hàng Shopee được không?

Được. Shopee không yêu cầu mã vạch GS1 chính thức cho tất cả sản phẩm. Với hàng tự sản xuất hoặc hàng chưa có mã sẵn, bạn tạo barcode online tại iCheckQR và nhập vào Shopee Seller Center bình thường.

Tạo được bao nhiêu mã vạch miễn phí?

Không giới hạn số lượng. iCheckQR cho phép tạo mã vạch barcode miễn phí không giới hạn, không cần đăng ký tài khoản.

EAN-13 và UPC-A khác nhau thế nào?

EAN-13 có 13 chữ số, dùng phổ biến toàn cầu và tại Việt Nam. UPC-A có 12 chữ số, chủ yếu dùng tại thị trường Mỹ và Canada. Bán trong nước hoặc xuất sang châu Á thì chọn EAN-13. Xuất sang Mỹ thì chọn UPC-A.

Tải mã vạch về được định dạng gì?

PNG, JPG, WEBP và PDF. PNG và PDF được khuyến nghị khi in tem nhãn vì giữ độ phân giải cao nhất, không bị vỡ ảnh khi in kích thước lớn.

Chuyển số sang mã vạch mất bao lâu?

Dưới 30 giây. Nhập số, nhấn Generate, tải file - không cần cài phần mềm, không cần đăng ký tài khoản.

Có thể tạo mã vạch hàng loạt không?

Có. Nhập nhiều dãy số cùng lúc bằng cách xuống dòng sau mỗi số - hệ thống sẽ tạo toàn bộ mã trong một lần xử lý.

Bắt đầu tạo mã vạch miễn phí ngay

Công cụ tạo barcode trực tuyến của iCheckQR - chuyển đổi mã vạch trong 30 giây, không cần đăng ký, tải PNG/PDF rõ nét.

Tạo mã vạch ngay

Xem thêm
Các dịch vụ của iCheckQR
barcode1

Đăng Ký Mã Vạch

Hỗ trợ đăng ký mã vạch GS1 hợp pháp, giúp sản phẩm dễ dàng phân phối và kinh doanh chuyên nghiệp.

Đăng ký

barcode2

Tạo Mã QR Miễn Phí

Là phương tiện hữu hiệu để quảng bá sự kiện, hội nghị, Dễ dàng tạo mã QR miễn phí để chia sẻ thông tin, website liên kết, danh giá, WiFi, ...

Tạo mã QR

Bài viết liên quan

Cách tạo mã vạch Barcode trong Word: Hướng dẫn cụ thể
Tạo mã vạch

Cách tạo mã vạch Barcode trong Word: Hướng dẫn cụ thể

Mã vạch là công cụ hữu ích trong quản lý kho, bán lẻ, văn phòng và nhiều lĩnh vực khác. Nếu bạn không có phần mềm chuyên dụng, Microsoft Word vẫn có thể giúp bạn tạo mã vạch đơn giản, nhanh chóng với một vài thao tác.Bài viết này, iCheckQR sẽ hướng dẫn chi tiết 3 cách tạo mã vạch trong Word, kèm mẹo định dạng, in ấn và lựa chọn loại mã phù hợp – giúp bạn áp dụng dễ dàng vào thực tế.1.  Có thể tạo mã vạch trong Word không?Câu trả lời: Có. Người dùng hoàn toàn có thể tạo mã vạch trong Microsoft Word thông qua các công cụ có sẵn (như font chữ mã vạch) hoặc sử dụng add-in và công cụ tạo mã trực tuyến.So sánh giữa cách tạo cơ bản và nâng caoTiêu chíCách tạo cơ bản (font barcode)Cách tạo nâng cao (Add-in, online)Dễ thực hiệnRất dễDễ với giao diện trực quanLoại mã hỗ trợChỉ một số (Code 39, Code 128)Hỗ trợ nhiều loại mã (EAN-13, QR, v.v.)Tùy chỉnh thiết kếHạn chếLinh hoạt hơnChất lượng in ấnỔn địnhCao hơn (nếu dùng ảnh chất lượng cao)Tính chuyên nghiệpCơ bảnChuyên nghiệp hơnGiới hạn của Word so với phần mềm chuyên dụng:Không hỗ trợ tạo hàng loạt mã vạch từ dữ liệu (ví dụ từ Excel).Thiếu khả năng kiểm tra lỗi mã, tối ưu độ giãn cách, căn chỉnh chính xác như phần mềm chuyên biệt (ví dụ: BarTender).Không tự động cập nhật nội dung mã nếu dữ liệu thay đổi.2. Các cách tạo mã vạch trong WordCách 1: Dùng font barcode trong Word (Code 39, Code 128)Các bước thực hiện:Bước 1: Tải font barcode miễn phí: Ví dụ: Font Code 39 từ trang dafont.com.Bước 2: Cài đặt font lên máy tính: Nhấn đúp vào file .ttf → chọn Install.Bước 3: Mở Microsoft Word, nhập văn bản cần tạo mã (ví dụ: 123456).Bước 4: Bôi đen văn bản → đổi font sang Code 39 hoặc Code 128.Bước 5: Tùy chỉnh kích thước, giãn cách chữ để mã dễ quét hơn.Lưu ý: Một số font yêu cầu thêm dấu * ở đầu và cuối nội dung. Ví dụ: nhập *123456* thay vì chỉ 123456.Có 3 cách tạo mã vạch trong Word Cách 2: Dùng Add-in tạo barcode trong WordCác bước thực hiện:Bước 1: Vào tab Chèn (Insert) → chọn Get Add-ins (Tải phần bổ trợ).Bước 2: Tìm với từ khóa "Barcode" → ví dụ: “Barcode Generator” của Tec-It.Bước 3: Nhấn Add (Cài đặt) → mở Add-in trong Word.Bước 4: Nhập dữ liệu cần tạo mã → chọn loại mã: EAN-13, Code 128, QR Code…Bước 5: Nhấn Insert (Chèn) để thêm mã vào tài liệu.Ưu điểm:Hỗ trợ nhiều loại mã vạch.Giao diện thân thiện, có thể xem trước.Nhược điểm:Yêu cầu kết nối internet.Một số Add-in có tính năng nâng cao phải trả phí.Cách 3: Tạo mã vạch online rồi chèn vào WordCác bước thực hiện:Bước 1: Truy cập: https://icheckqr.com/vi/barcode.Bước 2: Chọn loại mã vạch → nhập nội dung.Bước 3: Nhấn Generate → tải ảnh về dưới dạng PNG hoặc JPG.Bước 4: Trong Word → chọn Insert > Picture → tải ảnh vừa tạo lên.Trang tạo mã vạch trên iCheckQRPhù hợp với:Người cần mã vạch chất lượng cao để in tem nhãn.Mã QR hoặc barcode phức tạp không tạo được bằng font chữ.3. Mẹo định dạng và in mã vạch trong WordViệc tạo mã vạch trong Microsoft Word tuy đơn giản, nhưng để quét được dễ dàng và in ấn đạt chất lượng cao, người dùng cần áp dụng một số mẹo định dạng và thiết lập in ấn dưới đây:Căn chỉnh kích thước và vị trí để mã dễ quétKích thước:Chiều rộng và chiều cao mã vạch nên được điều chỉnh sao cho đầu đọc có thể nhận diện rõ các vạch đậm nhạt.Tránh mã vạch quá nhỏ hoặc quá lớn gây biến dạng hoặc mất thông tin.Đối với mã 1D (Code 39, Code 128): Chiều cao nên từ 10–15mm, chiều rộng phụ thuộc vào độ dài dữ liệu.Đối với mã 2D (QR Code): Tối thiểu kích thước nên là 20x20mm để đảm bảo máy quét nhận diện được.Mẹo chỉnh trong Word:Chọn hình hoặc đoạn mã vạch → chuột phải > Size and Position.Điều chỉnh tại tab Size: nhập thông số chiều rộng/chiều cao chính xác.Đảm bảo giữ tỷ lệ gốc (Lock aspect ratio) để mã không bị méo.Vị trí:Căn giữa mã vạch trên dòng hoặc trong ô (nếu nằm trong bảng).Tránh để mã vạch sát lề giấy hoặc vùng cắt, có thể khiến mã bị mất một phần khi in.Nên để khoảng trắng bao quanh (quiet zone) tối thiểu 2–3mm mỗi bên.Tạo bảng hoặc mẫu tem để in nhiều mã cùng lúcNếu cần in nhiều mã vạch trên một trang – ví dụ để dán sản phẩm, tạo thẻ – thì việc thiết lập bảng hoặc mẫu tem sẽ giúp:Cách thực hiện:Vào Insert > Table để tạo bảng có số hàng và cột phù hợp (ví dụ: 3 cột x 5 hàng).Mỗi ô là một vị trí chứa mã vạch và thông tin sản phẩm tương ứng.Căn giữa nội dung trong ô cả theo chiều ngang và chiều dọc để đảm bảo mã vạch luôn nằm đúng vị trí.Ưu điểm:Giúp bố cục đều, thẩm mỹ, không bị lệch khi in.Dễ dàng nhân bản, quản lý và thay thế từng mã khi cần.Mẹo: Nếu dùng Word kết hợp Excel (Mail Merge), có thể tự động tạo hàng loạt mã từ danh sách.Thiết lập in ấn để đảm bảo chất lượng đầu raĐể đảm bảo mã vạch sau khi in có thể quét được bằng thiết bị chuyên dụng hoặc điện thoại, người dùng cần chú ý các thiết lập sau:Thiết lập máy in:Chọn độ phân giải cao (300 DPI trở lên) để đảm bảo nét mã rõ ràng.Chọn chế độ in “Best” hoặc “High Quality” thay vì “Draft”.Nếu in bằng máy in tem nhãn: nên dùng loại giấy chuyên dụng và ribbon in mã vạch phù hợp.Thiết lập trong Word:Trước khi in → chọn File > Print > Print Preview để xem bố cục chính xác.Chọn loại giấy tương thích (A4, giấy decal, giấy nhãn...).Tắt tính năng co giãn hình ảnh khi in (nếu sử dụng hình ảnh mã vạch).Lưu ý: Không chụp ảnh mã vạch trên màn hình để in lại, vì ảnh bị nén/méo có thể làm mã không còn chính xác. Nên dùng ảnh gốc hoặc font barcode để đảm bảo tính toàn vẹn.Việc chú trọng đến định dạng và in ấn không chỉ giúp mã vạch quét chính xác, mà còn nâng cao tính chuyên nghiệp của tài liệu hoặc sản phẩm. Nếu in với số lượng lớn, bạn nên cân nhắc dùng các phần mềm thiết kế tem nhãn chuyên dụng hoặc tích hợp mã hóa từ Excel để tự động hóa quy trình.4. Các loại mã vạch phổ biến nên dùngHiện nay, có nhiều loại mã vạch được sử dụng trong các lĩnh vực khác nhau. Dưới đây là bốn loại mã vạch phổ biến nhất, mỗi loại có đặc điểm và ứng dụng riêng phù hợp với từng nhu cầu cụ thể:Code 39Mã vạch 1D đơn giản, mã hóa được chữ cái (A–Z), số (0–9) và một số ký tự đặc biệt như -, ., /, +. Không cần checksum, dễ tích hợp hệ thống và có thể tạo bằng font chữ trong Word.→ Dùng trong quản lý kho nội bộ, thẻ nhân viên, nhãn sản phẩm nội bộ.Code 128Mã vạch 1D nâng cao, hỗ trợ toàn bộ ký tự ASCII (0–127), nén dữ liệu tốt giúp mã ngắn gọn hơn Code 39. Hỗ trợ checksum, độ chính xác cao khi quét.→ Phù hợp cho logistics, quản lý kho, bán lẻ chuyên nghiệp.EAN-13Mã vạch tiêu chuẩn toàn cầu gồm 13 chữ số, mã hóa mã quốc gia, doanh nghiệp, sản phẩm và số kiểm tra. Dễ tích hợp hệ thống bán lẻ, quét nhanh bằng máy POS.→ Dùng in tem sản phẩm tiêu dùng, đăng ký mã tại GS1, bắt buộc trong bán lẻ quốc tế.Một số loại mã vạch phổ biếnBảng tổng hợp nhanhLoại mã vạchMô tảỨng dụng tiêu biểuCode 39Chữ & số (cơ bản)Kho, nội bộ, thẻ nhân viênCode 128Nén tốt, mã ngắn, đa ký tựHậu cần, vận chuyển, bán lẻ chuyên sâuEAN-1313 số theo chuẩn quốc tếTem sản phẩm bán lẻ tại siêu thịQR CodeMã 2D lưu nhiều dữ liệuLink website, marketing, truy xuất, thanh toán5. Câu hỏi thường gặp về tạo mã vạch Barcode trong wordMã vạch trong Word có quét được không?Có. Nếu tạo đúng cách (dùng font đúng, đủ dấu * nếu cần, hoặc dùng Add-in/ảnh chất lượng cao), các thiết bị đọc mã vạch đều có thể quét được.Có thể tạo nhiều mã một lúc trong Word không?Có thể, nhưng Word không hỗ trợ tự động tạo nhiều mã một lúc như Excel. Bạn có thể:Tạo thủ công từng mã.Hoặc kết hợp Word + Excel + Mail Merge để chèn mã từ danh sách (dành cho người dùng nâng cao).Kết luậnMicrosoft Word hoàn toàn có thể tạo mã vạch hiệu quả nếu biết cách tận dụng font barcode, add-in và công cụ trực tuyến. Tuy không thay thế được phần mềm chuyên dụng, nhưng với hướng dẫn và mẹo định dạng trong bài, bạn có thể tạo và in mã vạch đạt chuẩn cho nhiều nhu cầu cơ bản.Hy vọng bài viết này giúp bạn áp dụng thành công việc tạo mã vạch ngay trong Word một cách đơn giản và chuyên nghiệp.Bài viết liên quan: Cách tạo mã vạch trong Excel đơn giản cho sản phẩm

Cách tạo mã vạch Code 128 trong Excel: Hướng dẫn chi tiết
Tạo mã vạch

Cách tạo mã vạch Code 128 trong Excel: Hướng dẫn chi tiết

Code 128 là loại mã vạch 1D có khả năng mã hóa chữ cái, số và ký tự đặc biệt với mật độ dữ liệu cao, được sử dụng phổ biến trong quản lý kho, logistics, kiểm kê và theo dõi hàng hóa. Nếu muốn tạo mã vạch Code 128 nhanh chóng mà không cần phần mềm chuyên dụng, bạn hoàn toàn có thể thực hiện ngay trên Excel bằng cách sử dụng font mã vạch, VBA hoặc add-in. Xem hướng dẫn chi tiết dưới đây để tạo mã vạch Code 128 trong Excel phục vụ nhu cầu quản lý kho, in tem nhãn, kiểm kê và bán hàng một cách dễ dàng.Cách tạo mã vạch code 128 online1. Tại sao nên tạo Code 128 bằng Excel?Excel là công cụ quen thuộc, phù hợp để quản lý và in mã tem. Excel được sử dụng phổ biến trong quản lý kho, dán tem sản phẩm và theo dõi hàng hóa. Giao diện bảng tính đơn giản, dễ thao tác giúp người dùng dễ dàng xử lý dữ liệu số lượng lớn mà không cần kiến thức chuyên sâu về phần mềm kỹ thuật.Ưu điểm nổi bật:Tạo mã vạch hàng loạt nhanh chóng: Chỉ cần sử dụng công thức hoặc add-in, bạn có thể tự động tạo nhiều mã Code 128 cho hàng loạt sản phẩm.Dễ sử dụng: Không cần cài đặt phần mềm chuyên dụng phức tạp. Người dùng chỉ cần kiến thức cơ bản về Excel là có thể tạo mã.Tiết kiệm chi phí: Sử dụng Excel giúp giảm thiểu chi phí đầu tư phần mềm khi doanh nghiệp nhỏ hoặc cá nhân cần in tem, dán nhãn sản phẩm đơn giản.Một số ưu điểm nổi bật khi tạo Code 128 bằng Excel2. Các cách tạo mã vạch Code 128 trong ExcelMột trong những phương pháp đơn giản và phổ biến nhất để tạo mã vạch Code 128 trong Excel là sử dụng font mã vạch. Phương pháp này không yêu cầu phần mềm chuyên dụng và có thể áp dụng trực tiếp trong Excel chỉ với vài bước cấu hình cơ bản.Cách 1: Dùng font mã vạch để tạo Code 128 trong Excel (Phổ biến nhất)Để chuyển dữ liệu thành mã vạch Code 128 trong Excel, bạn có thể thực hiện theo các bước sau:Bước 1: Tải và cài đặt font Code 128Truy cập trang web https://www.dafont.com/code-128.font để tải miễn phí font chữ Code 128.Sau khi tải về, nhấp đúp vào file .ttf và chọn Install để cài đặt font vào hệ thống.Bước 2: Mở Excel và nhập dữ liệuMở ứng dụng ExcelSau đó nhập chuỗi dữ liệu số mà bạn muốn chuyển thành mã vạch.Bước 3: Chuyển đổi sang mã vạch bằng cách chọn fontBôi đen (highlight) dữ liệu vừa nhập, sau đó chọn font chữ Code 128 trong danh sách font.Ngay lập tức, nội dung đã chọn sẽ được hiển thị dưới dạng mã vạch Code 128.Ảnh minh họa tạo Code 128 trong Excel dùng font mã vạchLưu ý:Font Code 128 hoạt động tốt nhất với dữ liệu đã được mã hóa đúng chuẩn. Một số font có thể yêu cầu thêm ký tự bắt đầu/kết thúc hoặc tính checksum để đảm bảo quét được chính xác.Với nhu cầu nâng cao, bạn có thể dùng thêm phần mềm hoặc công cụ tạo mã vạch chuyên dụng để hỗ trợ mã hóa tự động.Cách 2: Dùng VBA Macro để tạo Code 128 tự độngNếu bạn cần xử lý khối lượng dữ liệu lớn, yêu cầu tự động hóa quy trình, hoặc cần áp dụng logic phức tạp khi tạo mã vạch, thì sử dụng VBA Macro trong Excel là lựa chọn phù hợp và hiệu quả hơn so với cách dùng công thức thông thường.Các bước thực hiện đơn giảnBước 1: Cài font Code 128Tải font “Code128.ttf” trên mạng (tìm kiếm trên Google “Code 128 font free download”).Nhấp chuột phải vào file .ttf → chọn Install để cài vào máy.Bước 2: Mở phần viết mã VBAMở file Excel bạn đang làm việc.Nhấn Alt + F11 để mở cửa sổ lập trình VBA (Nếu không có phản hồi, có thể mở bằng cách: Bấm vào tab Developer → Nhấn vào nút Visual Basic)Nhấp vào menu Insert → Module.Dán đoạn mã này vào:Function EncodeCode128(inputStr As String) As String    ' Thêm ký tự đầu và cuối để mã hóa đúng chuẩn font Code128    EncodeCode128 = Chr(204) & inputStr & Chr(206)End FunctionNhấn Ctrl + S để lưu lại. Lưu file dạng .xlsm để dùng được macro.Ảnh minh họaBước 3: Tạo mã vạch trong ExcelGiả sử: Cột A có mã sản phẩm (ví dụ: A2 = SP001)Tại ô B2, nhập công thức sau: =EncodeCode128(A2) → Excel sẽ hiển thị chuỗi đặc biệt để tạo mã vạch.Bước 4: Đổi font chữ để hiển thị mã vạchChọn ô chứa công thức (ví dụ B2).Đổi font chữ thành “Code 128”.Tăng kích thước font nếu cần (cỡ 16–20 cho dễ nhìn). Bạn sẽ thấy chuỗi trong ô biến thành mã vạch có thể quét được.Ghi nhớ:Chỉ cần cài font và dán mã VBA một lần duy nhất, sau đó dùng thoải mái.Khi mở file, nếu Excel cảnh báo bảo mật, bạn bấm Enable Content để macro hoạt động.Cách 3: Dùng Add-in hoặc công cụ ngoài (tùy chọn)Ngoài việc sử dụng font mã vạch hoặc viết mã VBA, bạn cũng có thể sử dụng Add-in chuyên dụng hoặc phần mềm bên ngoài tích hợp với Excel để tạo mã vạch Code 128 một cách tiện lợi và trực quan hơn.Add-in hỗ trợ tạo mã vạchIDAutomation Barcode Add-In for Excel: Cung cấp giao diện dễ sử dụng trong thanh công cụ Excel, hỗ trợ nhiều chuẩn như Code 128, Code 39, QR Code...TBarCode Office (by TEC-IT): Là Add-in mạnh mẽ tích hợp trực tiếp vào Excel và Word, hỗ trợ hơn 100 loại mã vạch, bao gồm Code 128, DataMatrix, PDF417...Giao diện tạo mã vạch trên web TEC-ITƯu điểmDễ sử dụng: Người dùng không cần kiến thức về VBA hay font mã vạch. Chỉ cần cài đặt và chọn loại mã cần tạo từ menu Add-in.Hỗ trợ nhiều chuẩn mã vạch: Không chỉ Code 128 mà còn nhiều định dạng khác như EAN, UPC, GS1, QR Code,...Giao diện thân thiện: Tích hợp trực tiếp vào Excel, dễ thao tác với dữ liệu bảng tính.Nhược điểm:Có thể yêu cầu trả phí: Một số Add-in chỉ cung cấp bản dùng thử giới hạn và yêu cầu mua bản quyền để sử dụng đầy đủ tính năng.Cài đặt ngoài: Cần thêm bước tải và cài đặt từ nhà cung cấp, có thể không phù hợp nếu bạn làm việc trên máy tính hạn chế quyền quản trị.Tóm lại: Việc sử dụng Add-in hoặc công cụ ngoài là lựa chọn lý tưởng cho doanh nghiệp hoặc cá nhân thường xuyên cần tạo mã vạch đa dạng và muốn thao tác nhanh chóng mà không cần can thiệp sâu vào Excel. Tuy nhiên, bạn cần cân nhắc giữa sự tiện lợi và chi phí bản quyền khi lựa chọn công cụ phù hợp.Nếu bạn không muốn cài đặt hay dùng Excel, có thể thử ngay trình tạo mã Code 128 trực tuyến của iCheckQR — thao tác nhanh và miễn phí.3. Các lỗi thường gặp và cách xử lý khi tạo mã vạch Code 128 trong ExcelTrong quá trình tạo và sử dụng mã vạch Code 128 trong Excel, người dùng có thể gặp phải một số lỗi phổ biến. Dưới đây là tổng hợp các lỗi thường gặp và cách xử lý tương ứng:Mã vạch không quét đượcNguyên nhân:Thiếu ký tự bắt đầu hoặc kết thúc trong chuỗi mã hóa.Dùng sai font mã vạch hoặc font không hỗ trợ chuẩn Code 128.Cách khắc phục:Đảm bảo chuỗi mã có ký tự mở đầu và kết thúc phù hợp, ví dụ: CHAR(204) và CHAR(206) nếu dùng font Code128.ttf.Kiểm tra lại font đã cài đặt có đúng loại (Code 128) và đang được áp dụng đúng trong ô Excel.Hình ảnh minh họa mã vạch không quét đượcFont mã vạch không hiển thị trong ExcelNguyên nhân:Font chưa được cài đặt đúng cách.Excel chưa nhận diện font sau khi cài đặt.Cách khắc phục:Kiểm tra lại xem font đã cài thành công trên hệ điều hành (Windows/macOS).Thoát và mở lại Excel sau khi cài font.Đảm bảo chọn đúng tên font trong danh sách font Excel (ví dụ: “Code 128” hoặc tên cụ thể như “IDAutomationC128L”).Hiển thị dạng văn bản thay vì mã vạchNguyên nhân:Ô dữ liệu vẫn đang sử dụng font mặc định như Calibri, Arial...Chưa áp dụng font mã vạch cho ô chứa kết quả.Cách khắc phục:Chọn các ô chứa chuỗi mã vạch → đổi font thành font đã cài đặt hỗ trợ Code 128.Kiểm tra lại công thức hoặc VBA xem có sinh đúng chuỗi mã không.Máy quét không nhận mã vạchNguyên nhân:Mã vạch quá nhỏ, mờ hoặc bị méo do sai kích thước font hoặc in ấn.Khoảng cách giữa các vạch bị sai lệch.Mã không đúng chuẩn Code 128.Cách khắc phục:Tăng kích cỡ font (thường từ 20pt trở lên cho mã Code 128).Đảm bảo căn lề đúng và không cắt xén mã vạch.Kiểm tra lại chuỗi đầu vào và công thức có tuân thủ chuẩn mã hóa Code 128 hay không.Ảnh minh họa máy quét không nhận mã vạchMẹo: Trước khi in hàng loạt, hãy thử quét trước bằng ứng dụng di động hoặc máy quét thật để kiểm tra mã vạch có hoạt động chính xác hay chưa.4. Câu hỏi thường gặp về tạo mã vạch Code 128 trong ExcelCó thể tạo Code 128 trong Excel mà không cần VBA không?Có. Bạn hoàn toàn có thể tạo mã Code 128 trong Excel chỉ bằng cách sử dụng font mã vạch và công thức đơn giản, mà không cần viết VBA.Phương pháp phổ biến nhất là kết hợp chuỗi có ký tự đặc biệt (bắt đầu/kết thúc) với font chuyên dụng như Code128.ttf. Cách này phù hợp với người dùng không rành lập trình hoặc chỉ cần xử lý dữ liệu đơn giản.Font mã vạch có miễn phí cho thương mại không?Tùy thuộc vào loại font. Một số font mã vạch như Free3of9.ttf hoặc các biến thể Code128 được cung cấp miễn phí cho mục đích cá nhân, nhưng có thể yêu cầu trả phí hoặc giấy phép riêng nếu dùng trong môi trường thương mại.Khuyến nghị:Luôn đọc kỹ điều khoản sử dụng khi tải font từ trang web bên thứ ba.Với nhu cầu thương mại chuyên nghiệp, bạn nên cân nhắc mua font có bản quyền rõ ràng từ các nhà cung cấp như IDAutomation, TEC-IT...Có thể in trực tiếp mã vạch từ Excel không?Có. Sau khi tạo mã vạch thành công trong Excel (bằng font hoặc VBA), bạn có thể in trực tiếp từ Excel như một bảng tính thông thường. Tuy nhiên, cần lưu ý:Đảm bảo font mã vạch đã được cài trên máy tính in.Tăng kích thước font để mã hiển thị rõ nét và máy quét dễ nhận diện.Nên kiểm tra bản in thử trước khi in hàng loạt để tránh lỗi về cỡ chữ hoặc căn lề làm sai lệch mã.Bạn có thể tạo mã vạch Code 128 trong Excel bằng 3 cách: dùng font, dùng macro VBA hoặc add-in. Phương pháp nào cũng giúp bạn tạo và in mã nhanh chóng. Hãy test thử bằng máy quét thật trước khi in hàng loạt để đảm bảo mã hoạt động tốt. Nếu cần tạo nhiều mã, nên lưu sẵn file mẫu hoặc dùng macro để tự động hóa.

Top 5 phần mềm tạo mã vạch miễn phí mới nhất 2026
Tạo mã vạch

Top 5 phần mềm tạo mã vạch miễn phí mới nhất 2026

Từ bán lẻ, sản xuất đến logistics, mã vạch đóng vai trò quan trọng trong việc mã hóa thông tin, truy xuất nguồn gốc và kiểm soát tồn kho chính xác. Để triển khai hệ thống mã vạch chuyên nghiệp, các doanh nghiệp cần đến sự hỗ trợ của phần mềm tạo mã vạch linh hoạt, hỗ trợ nhiều định dạng như EAN-13, Code 128, QR...Bài viết dưới đây sẽ tổng hợp Top 5 phần mềm tạo mã vạch miễn phí mới nhất năm 2026, giúp doanh nghiệp tiết kiệm chi phí và nâng cao hiệu quả vận hành.1. Tiêu chí đánh giá phần mềm tạo mã vạch tốt nhất hiện nayYếu tố cần xem xét khi lựa chọn phần mềmViệc lựa chọn phần mềm tạo mã vạch phù hợp sẽ ảnh hưởng lớn đến hiệu quả quản lý hàng hóa, vận hành kho và bán hàng. Dưới đây là những tiêu chí quan trọng bạn cần cân nhắc:Hỗ trợ đa dạng: Tạo và in mã vạch với nhiều tùy chọn định dạng, xuất file PNG, SVG, PDF.Tích hợp linh hoạt: Kết nối với POS, ERP, SAP hoặc phần mềm quản lý kho.Đa dạng chuẩn mã: Hỗ trợ cả mã tuyến tính (EAN-13, UPC, Code 128, Code 39,...).Thân thiện và dễ dùng: Giao diện trực quan, có hướng dẫn chi tiết, không đòi hỏi kỹ năng kỹ thuật cao.Chi phí và hỗ trợ: Miễn phí hoặc chi phí hợp lý, kèm tài liệu, FAQ, hỗ trợ qua email, live chat hoặc cộng đồng.Bảng so sánh nhanh top 5 phần mềm tạo mã vạch online phổ biếnPhần MềmMiễn phí/Trả phíLoại mã hỗ trợTích hợp POS / SAPiCheckQRMiễn phí (có phần trả phí)QR Code, EAN-13, Code 128, PDF417Có (qua API, CMS, tích hợp ERP)DoraBot.ioMiễn phíEAN, UPC, Code 39, QR CodeCó (API)Free-barcode.comMiễn phíEAN-13, Code 128, Code 39KhôngZint Barcode StudioMiễn phí (open-source)Hơn 50 loại mã vạch (bao gồm QR, PDF417)KhôngOnlineLabels.comMiễn phí (có trả phí nâng cao)Code 39, UPC, EAN, QR, ISBNKhông2. Đánh giá chi tiết top 5 phần mềm tạo mã vạch mới nhất 2025Trình tạo mã vạch miễn phí iCheckQRTrang chủ: https://icheckqr.com/viGiới thiệu và Tính năng: iCheckQR là công cụ tạo mã vạch và mã QR trực tuyến miễn phí, phù hợp cho doanh nghiệp Việt Nam. Hỗ trợ nhiều loại mã như EAN-8, EAN-13, UPC-A, Code 128, QR Code. Giao diện thân thiện, dễ sử dụng, cho phép tùy chỉnh màu sắc, kích thước và tải về dưới định dạng PNG hoặc SVG.Chi phí: Hoàn toàn miễn phí, không có quảng cáo, không yêu cầu đăng ký tài khoản.​ Tuy nhiên, để truy cập các tính năng nâng cao, người dùng cần đăng ký tài khoản và trả phí.Ưu điểmHỗ trợ đa dạng loại mã vạch và mã QR.Giao diện tiếng Việt, dễ sử dụng.Không cần đăng ký, sử dụng ngay trên trình duyệt.Nhược điểmChưa hỗ trợ tính năng tạo mã hàng loạt.Không có tích hợp trực tiếp với hệ thống POS hoặc ERP.​DoraBot.ioTrang chủ: https://dorabot.io/Giới thiệu và Tính năng: DoraBot.io cung cấp công cụ tạo mã vạch trực tuyến miễn phí, hỗ trợ các loại mã như Code 128, Code 39, EAN-13, UPC-A. Người dùng có thể tùy chỉnh kích thước, màu sắc và tải về dưới định dạng PNG.​Chi phí: Miễn phí, không cần đăng ký.​Ưu điểmGiao diện đơn giản, dễ sử dụng.Hỗ trợ tùy chỉnh màu sắc và kích thước mã vạch.Không yêu cầu đăng ký tài khoản.​Nhược điểmChưa hỗ trợ tạo mã QR.Không có tính năng tạo mã hàng loạt.​TEC-IT Barcode GeneratorTrang chủ:​ https://barcode.tec-it.com/enGiới thiệu và Tính năng: TEC-IT cung cấp công cụ tạo mã vạch trực tuyến miễn phí, hỗ trợ hầu hết các loại mã vạch 1D và 2D như Code 128, EAN-13, Data Matrix. Cho phép tùy chỉnh kích thước, màu sắc và tải về dưới nhiều định dạng khác nhau.​Chi phí: Miễn phí với phiên bản trực tuyến; có phiên bản trả phí với nhiều tính năng nâng cao.​Ưu điểmHỗ trợ đa dạng loại mã vạch và mã QR.Cho phép tùy chỉnh chi tiết về kích thước và màu sắc.Cung cấp API cho tích hợp vào hệ thống khác.​Nhược điểmGiao diện tiếng Anh, có thể gây khó khăn cho người dùng không quen thuộc.Một số tính năng nâng cao chỉ có ở phiên bản trả phí.​Free-Barcode.comTrang chủ: https://free-barcode.com​​Giới thiệu và Tính năng: Free-Barcode.com là công cụ tạo mã vạch trực tuyến miễn phí, hỗ trợ các loại mã như Code 128, EAN-13, UPC-A. Cho phép tùy chỉnh kích thước và tải về dưới định dạng PNGChi phí: Hoàn toàn miễn phí, không cần đăng ký.​Ưu điểmGiao diện đơn giản, dễ sử dụng.Không yêu cầu đăng ký tài khoản.Hỗ trợ tạo mã vạch nhanh chóng.Nhược điểmHạn chế về loại mã vạch hỗ trợ.Không có tính năng tùy chỉnh nâng cao.​Barcode-Maker.comTrang chủ: https://barcode-maker.com/enGiới thiệu và Tính năng: Barcode-Maker.com cung cấp công cụ tạo mã vạch trực tuyến miễn phí, hỗ trợ nhiều loại mã như Code 128, EAN-13, UPC-A. Cho phép tùy chỉnh kích thước và tải về dưới định dạng PNG.​Chi phí: Miễn phí, không cần đăng ký.​Ưu điểmGiao diện thân thiện, dễ sử dụng.Hỗ trợ tạo mã vạch nhanh chóng.Không yêu cầu đăng ký tài khoản.​Nhược điểmHạn chế về loại mã vạch hỗ trợ.Không có tính năng tùy chỉnh nâng cao.3. Hướng dẫn sử dụng phần mềm tạo mã vạch online phổ biếniCheckQRBước 1: Truy cập: https://icheckqr.com/vi/barcodeBước 2: Chọn loại mã vạch cần tạoTạo mã vạch EAN-13Tạo mã vạch Code 128Tạo mã vạch UPCBước 3: Nhập nội dung dữ liệu vào trường “Data”.​Bước 4: Tùy chỉnh màu thanh, màu nền...​Bước 5: Kiểm tra mã vạch ở góc phải và tải mã vạch về máy dưới định dạng PNG, WEBP, PDF...DoraBot.ioBước 1: Truy cập trang web https://dorabot.ioBước 2: Trên thanh menu chọn “Barcode” rồi nhập thông tin vào các ô cần thiết.Bước 3: Chọn loại mã vạch phù hợp (EAN-13, Code 128, Code 39...).​Bước 4: Tùy chỉnh kích thước, màu sắc, layout...Bước 5: Kiểm tra và tải mã vạch về máy.TECH-ITBước 1: Truy cập trang web: https://barcode.tec-it.com/en.​Bước 2: Chọn loại mã vạch cần tạo từ danh sách (Code 128, Code 28, EAN-8, UPC-A...).​Bước 3: Nhập dữ liệu vào trường “Data”.​Bước 4: Nhấn nút “Refresh” để xem mã vạch được tạo.​Bước 5: Tải mã vạch về máy.​4. Ứng dụng thực tế của phần mềm tạo mã vạch trong doanh nghiệpỨng dụng quản lý kho và chuỗi cung ứng: Mã vạch kết hợp phần mềm quản lý giúp doanh nghiệp tự động hóa toàn bộ quy trình kho. Nhân viên chỉ cần quét mã trên sản phẩm hoặc pallet để:Kiểm tra tồn kho tức thì.Tự động ghi nhận nhập – xuất vào hệ thống ERP/POS.Giảm sai sót thủ công và tăng tốc xử lý đơn hàng, vận chuyển.Quản lý bán lẻ và bảo hành sản phẩm: Trong ngành bán lẻ, mã vạch không chỉ giúp tăng tốc quy trình thanh toán mà còn là chìa khóa để:Kết nối thông tin sản phẩm với hệ thống bán hàng (POS).Kích hoạt bảo hành điện tử ngay sau khi bán hàng qua mã vạch duy nhất trên từng sản phẩm.Dễ dàng truy xuất lịch sử bán, đổi trả, hoặc bảo hành chỉ với một lần quét đơn giản.5. Câu hỏi thường gặp về phần mềm tạo mã vạchPhần mềm tạo mã vạch nào miễn phí tốt nhất cho doanh nghiệp nhỏ?→ iCheckQR và DoraBot.io là hai lựa chọn miễn phí, dễ sử dụng, hỗ trợ nhiều loại mã phổ biến và có khả năng tích hợp cơ bản với hệ thống quản lý bán hàng hoặc kho.Làm sao kết nối phần mềm tạo mã vạch với máy in tem nhãn?→ Sau khi tạo mã, bạn chỉ cần xuất file dưới định dạng phổ biến (PNG, PDF, SVG) và sử dụng phần mềm in tem (như Bartender, Zebra Designer) để gửi lệnh in đến máy in nhãn. Một số phần mềm có thể kết nối trực tiếp qua driver in.Loại mã vạch nào nên dùng cho chuỗi cung ứng?→ Code 128 và EAN-13 là hai loại mã phổ biến nhất trong chuỗi cung ứng vì chúng gọn, chứa nhiều dữ liệu và được hệ thống quét toàn cầu hỗ trợ tốt.Kết luậnTrong môi trường kinh doanh ngày càng cạnh tranh, mã vạch không còn là lựa chọn thêm mà đã trở thành tiêu chuẩn để quản lý hiệu quả. Việc sử dụng phần mềm tạo mã vạch sẽ giúp tiết kiệm chi phí, giảm nhầm lẫn và tăng tốc quá trình làm việc.Chỉ với vài thao tác đơn giản, bạn đã có thể tạo mã vạch đầu tiên cho sản phẩm của mình. Hãy bắt đầu ngay hôm nay cùng iCheckQR – giải pháp giúp doanh nghiệp vận hành thông minh hơn trong thời đại 4.0.Bài viết liên quan:Cách tạo mã vạch cho sản phẩm: Hướng dẫn chi tiếtCách tạo mã vạch trong Excel đơn giản từ A-ZCách tạo mã vạch trên điện thoại đơn giản trong 1 phút10+ Cách tạo mã vạch đơn giản, miễn phí cho mọi nhu cầu

Code 39 là gì? Cấu trúc, Ứng dụng và hướng dẫn tạo mã
Tạo mã vạch

Code 39 là gì? Cấu trúc, Ứng dụng và hướng dẫn tạo mã

Trong bối cảnh mọi quy trình đều ưu tiên độ chính xác, tốc độ và khả năng truy xuất, mã vạch đã trở thành “ngôn ngữ” quan trọng trong quản lý hàng hóa và thông tin. Là một trong những mã alphanumeric đầu tiên, Code 39 được ứng dụng rộng rãi trong y tế, công nghiệp, quốc phòng và chuỗi cung ứng.Bài viết này, sẽ giúp bạn hiểu rõ Code 39 là gì, cách hoạt động, ứng dụng thực tế, và cách tạo mã Code 39 nhanh chóng bằng Word, Excel để chuẩn hóa sản phẩm và nâng cao sức cạnh tranh trên thị trường.1. Code 39 là gì? Khái niệm và lịch sử phát triểnCode 39 là một loại mã vạch tuyến tính (1D) thuộc nhóm alphanumeric, có khả năng mã hóa cả chữ cái (A-Z), chữ số (0-9) và một số ký tự đặc biệt (như “-”, “.”, “$”, “/”, “+”, “%”, và dấu cách). Mỗi ký tự trong Code 39 được biểu diễn bằng tổ hợp của 9 thanh và khoảng trắng – trong đó có 3 thành phần rộng, tạo nên tên gọi “Code 3 of 9”.Mã vạch Code 39 được phát triển lần đầu tiên vào năm 1974 bởi Intermec Corporation, với sự tham gia của chuyên gia mã vạch Dr. David Allais – một trong những người tiên phong trong công nghệ nhận dạng tự động (AutoID).Nhờ tính đơn giản, không yêu cầu số kiểm tra (checksum) và khả năng đọc dễ dàng bằng hầu hết các máy quét mã vạch 1D hiện nay. Ngày nay, Code 39 thường được sử dụng để đánh dấu và nhận diện tài sản, sản phẩm, hồ sơ tài liệu, và các vật phẩm cần truy xuất nguồn gốc rõ ràng.Ứng dụng phổ biến của mã Code 39Code 39 hiện diện trong nhiều ngành công nghiệp nhờ sự ổn định và tính linh hoạt trong mã hóa:Quản lý hàng hóa và kho vận (logistics): Mã hóa mã đơn hàng, thùng hàng, pallet, giúp truy xuất nhanh chóng trong toàn bộ chuỗi cung ứng.Ngành y tế: Gắn mã trên hồ sơ bệnh án, vòng tay bệnh nhân, thiết bị y tế giúp cải thiện an toàn và độ chính xác trong điều trị.Sản xuất công nghiệp: Gán mã cho các linh kiện, bán thành phẩm, công cụ sản xuất để kiểm soát vòng đời sản phẩm.Quốc phòng và quân đội: Dùng trong hệ thống nhận diện và quản lý tài sản quốc phòng, phù hợp với tiêu chuẩn MIL-STD-1189 (Bộ Quốc phòng Hoa Kỳ).Trường hợp: Ứng dụng mã vạch Code 39 trong quản lý thiết bị y tếMột số bệnh viện đã triển khai hệ thống quản lý tài sản sử dụng mã vạch Code 39 để theo dõi và quản lý thiết bị y tế. Ví dụ, phần mềm theo dõi thiết bị y tế của GigaTrak cho phép tạo nhãn mã vạch tùy chỉnh, bao gồm định dạng mã Code 39, để gắn lên các thiết bị như xe lăn, giường bệnh và máy theo dõi. Hệ thống này giúp nhân viên y tế định vị nhanh chóng thiết bị, theo dõi lịch sử bảo trì và đảm bảo tuân thủ các quy định về quản lý thiết bị y tế. [1]Ngoài ra, một nghiên cứu tại Bệnh viện Đại học Liên bang Minas Gerais (HC-UFMG) ở Belo Horizonte, Brazil, đã chỉ ra rằng việc áp dụng hệ thống quản lý thiết bị y tế hiệu quả, bao gồm việc sử dụng mã vạch để theo dõi thiết bị, góp phần nâng cao hiệu quả quản lý và bảo trì thiết bị y tế. 2. Cấu trúc và nguyên lý mã hóa của Code 39Thành phần cấu trúc mã Code 39Bao gồm 43 ký tự: 26 chữ cái, 10 chữ số và 7 ký tự đặc biệt.Bắt đầu và kết thúc bằng ký tự * (asterisk).Code 39 là một hệ thống mã vạch tuyến tính (1D) với cấu trúc rõ ràng và tiêu chuẩn hóa, gồm tổng cộng 43 ký tự hợp lệ, bao gồm:26 chữ cái in hoa: A đến Z10 chữ số: 0 đến 97 ký tự đặc biệt: -, ., space (dấu cách), $, /, +, %Mỗi chuỗi mã Code 39 bắt buộc phải được bao quanh bởi ký tự khởi đầu và kết thúc là dấu * (asterisk) – ký tự này không đại diện cho dữ liệu thực, mà dùng để đánh dấu ranh giới mã vạch, giúp máy quét xác định điểm đầu và cuối.Ví dụ mã hóa chuỗi “iCheckQR 123” sẽ có định dạng mã vạch thực tế là: *ICHECK123*Lưu ý: Khoảng trắng giữa các ký tự cũng là một phần quan trọng trong mã hóa.Nguyên lý mã hóa và giải mã của Code 39Mỗi ký tự trong mã Code 39 được mã hóa bằng tổ hợp của 9 thành phần:5 thanh đen (bars)4 khoảng trắng (spaces)Trong 9 phần tử này, chỉ có 3 là “rộng” (wide), còn lại là “hẹp” (narrow). Chính sự kết hợp vị trí của các phần tử rộng và hẹp này tạo ra mã hóa duy nhất cho từng ký tự.Không yêu cầu mã kiểm tra (checksum) trong cấu trúc tiêu chuẩn, giúp Code 39 dễ triển khai. Tuy nhiên, một số ứng dụng có thể thêm tùy chọn checksum (thường theo thuật toán Modulo 43) để tăng độ tin cậy dữ liệu.Ví dụ minh họa: Ký tự “A” được mã hóa bằng chuỗi thanh và khoảng: narrow bar, wide space, narrow bar, wide space, narrow bar, narrow space, narrow bar, narrow space, wide bar.3. So sánh Code 39 với các loại mã vạch khácCode 39 so với Code 128 và QR CodeMỗi loại mã vạch có ưu nhược điểm riêng tùy theo ngữ cảnh sử dụng. Dưới đây là bảng so sánh ba loại phổ biến nhất hiện nay:Tiêu chíCode 39Code 128QR CodeLoại ký tựAlphanumeric (chữ cái & số)Alphanumeric + ký tự đặc biệtĐa dạng (chữ, số, ký hiệu, hình ảnh, URL...)Độ dài mãDài hơn (tốn diện tích in)Ngắn hơn nhờ mã hóa hiệu quả hơnNgắn nhất (nhỏ gọn, lưu nhiều dữ liệu hơn)Tốc độ quétTrung bìnhNhanh (ít lỗi đọc hơn)Rất nhanh (đặc biệt với camera hiện đại)Ứng dụng phổ biếnCông nghiệp, y tếVận tải, logisticsMarketing, truy xuất nguồn gốc, …Kết luận:Code 39: Ưu tiên sử dụng khi không yêu cầu mã hóa dữ liệu dài, dễ tích hợp với thiết bị sẵn có.Code 128: Lựa chọn tốt hơn cho không gian hẹp và dữ liệu phức tạp.QR Code: Phù hợp với người dùng cuối, thiết bị di động, và các ứng dụng tương tác.Mỗi doanh nghiệp có một nhu cầu mã hóa khác nhau, bạn có thể tham khảo thêm các loại mã vạch thông dụng để lựa chọn phương án tối ưu trước khi mở rộng hệ thống.Ưu điểm và hạn chế của mã Code 39Ưu điểm nổi bật:Dễ tạo: Có thể in bằng bất kỳ máy in nào hỗ trợ font mã vạch hoặc phần mềm thông dụng.Không yêu cầu số kiểm tra (checksum): Giảm thiểu rủi ro xử lý phức tạp.Phổ biến và được hỗ trợ rộng rãi: Máy quét mã vạch 1D thông thường đều có thể đọc.Thân thiện với người mới: Không cần cấu hình nâng cao.Hạn chế cần lưu ý:Chiều dài mã tăng nhanh theo số lượng ký tự → dẫn đến kích thước mã lớn, chiếm nhiều diện tích in, khó ứng dụng trong không gian hẹp.Khả năng bảo mật hạn chế: Không mã hóa hoặc che giấu thông tin.Không phù hợp với dữ liệu lớn hoặc phức tạp.4. Hướng dẫn tạo mã Code 39 miễn phí và chính xác nhấtTạo mã Code 39 bằng Excel và WordBước 1: Tải và cài đặt font Code 39 miễn phíTruy cập trang web uy tín để tải font Code 39, chẳng hạn.Sau khi tải về, giải nén file và nhấp chuột phải vào tệp font, chọn Install để cài đặt vào hệ thống.Bước 2: Thêm dấu hoa thị (*) vào đầu và cuối chuỗi mãMở Excel hoặc Word và nhập chuỗi dữ liệu cần mã hóa.​Để mã vạch Code 39 hoạt động chính xác, bạn cần thêm dấu hoa thị (*) vào đầu và cuối chuỗi dữ liệu. Ví dụ:​Chuỗi gốc: ABC123​Chuỗi mã hóa: *ABC123*​Lưu ý: Dấu hoa thị (*) không đại diện cho ký tự dữ liệu mà là ký hiệu bắt đầu và kết thúc của mã vạch Code 39.​Bước 3: Định dạng font và in mã vạchChọn (bôi đen) chuỗi đã thêm dấu hoa thị.​Thay đổi font chữ của chuỗi này thành Code 39 (hoặc tên font bạn đã cài đặt, như "Free 3 of 9").Điều chỉnh kích thước font để mã vạch hiển thị rõ ràng và phù hợp với nhu cầu in ấn.​In tài liệu để sử dụng mã vạch trên sản phẩm, tài liệu hoặc nhãn mác.​Tùy nhu cầu sử dụng, doanh nghiệp có thể lựa chọn tạo mã vạch Code 39 trong Excel để xử lý dữ liệu hàng loạt, hoặc tạo barcode Code 39 bằng Word để thiết kế tem nhãn và in ấn nhanh chóng.Tạo mã Code 39 bằng công cụ onlineNgoài Excel và Word, bạn cũng có thể tạo mã Code 39 bằng các công cụ tạo mã vạch online như TEC-IT, iCheckQR hoặc Barcode Generator. Các nền tảng này cho phép tạo mã vạch trực tiếp trên trình duyệt mà không cần cài đặt font hay phần mềm bổ sung. Với người dùng tại Việt Nam, iCheckQR là lựa chọn thuận tiện nhờ giao diện tiếng Việt và thao tác đơn giản:Bước 1: Truy cập công cụ tạo mã vạch iCheckQR và chọn loại mã Code 39.Bước 2: Nhập dữ liệu cần mã hóa vào ô nhập liệu.Bước 3: Tùy chỉnh màu sắc, bố cục hoặc hiển thị nội dung dưới mã vạch nếu cần.Bước 4: Tải mã vạch về máy dưới dạng PNG, JPG, WEBP hoặc PDF để in và sử dụng.Nếu muốn trải nghiệm thực tế, bạn có thể dùng thử trình tạo barcode online miễn phí của iCheckQR để tạo nhanh chóng và tải mã Code 39 chỉ trong vài bước.Lưu ý quan trọngCode 39 hỗ trợ các ký tự: chữ in hoa (A–Z), số (0–9) và một số ký tự đặc biệt như -, ., $, /, +, %, và dấu cách.​Không cần sử dụng phần mềm chuyên dụng; chỉ cần Microsoft Word hoặc Excel và font Code 39 là đủ.Đảm bảo rằng máy in của bạn có độ phân giải phù hợp để in mã vạch rõ nét, giúp máy quét đọc chính xác.​5. Ứng dụng thực tế mã Code 39 trong quản lý kho và logisticsTích hợp mã Code 39 vào phần mềm POS và ERPMã vạch Code 39, với khả năng mã hóa ký tự chữ và số, được sử dụng rộng rãi trong việc tích hợp vào các hệ thống quản lý như POS (Point of Sale) và ERP (Enterprise Resource Planning). Việc tích hợp này mang lại nhiều lợi ích:​Đồng bộ hóa dữ liệu: Giúp cập nhật thông tin hàng hóa, tồn kho và đơn hàng một cách tự động và chính xác giữa các bộ phận.​Tăng cường hiệu quả vận hành: Giảm thiểu lỗi do nhập liệu thủ công, tối ưu hóa quy trình bán hàng và quản lý kho.​Cải thiện trải nghiệm khách hàng: Cung cấp thông tin sản phẩm nhanh chóng, hỗ trợ quá trình thanh toán và hậu mãi.​Theo Hicron Software, việc tích hợp POS và ERP giúp doanh nghiệp có cái nhìn toàn diện về hoạt động kinh doanh, từ bán hàng đến quản lý tồn kho và tài chính, nâng cao hiệu quả và lợi nhuận. [1]Kiểm soát hàng hóa và truy xuất nguồn gốc bằng Code 39Mã Code 39 được ứng dụng hiệu quả trong việc kiểm soát hàng hóa và truy xuất nguồn gốc trong chuỗi cung ứng:​Quản lý tồn kho: Gắn mã vạch Code 39 lên từng sản phẩm giúp theo dõi số lượng, vị trí và trạng thái hàng hóa trong kho.​Truy xuất nguồn gốc: Cho phép xác định thông tin về lô hàng, ngày sản xuất, hạn sử dụng và nhà cung cấp, đảm bảo tính minh bạch và an toàn sản phẩm.​Tăng hiệu quả kiểm kê: Sử dụng máy quét mã vạch giúp rút ngắn thời gian kiểm kê, giảm thiểu sai sót và nâng cao độ chính xác.​Theo Pallite Group, công nghệ mã vạch, bao gồm Code 39, đã tái định nghĩa quản lý tồn kho bằng cách cung cấp khả năng cập nhật dữ liệu theo thời gian thực và xử lý đơn hàng tự động, từ đó nâng cao hiệu quả vận hành kho.6. Câu hỏi thường gặp về mã Code 39Mã Code 39 có yêu cầu phí bản quyền không?→ Không. Code 39 là một chuẩn mã vạch miễn phí bản quyền (royalty-free) và không yêu cầu giấy phép để sử dụng. Bạn có thể tạo và in mã Code 39 bằng các phần mềm hoặc font mã vạch miễn phí như GNU Barcode hoặc Zint.Có thể sử dụng Code 39 cho hệ thống bán lẻ không?→ Có thể, nhưng không được khuyến nghị. Code 39 có mật độ dữ liệu thấp, dẫn đến mã vạch dài hơn và chiếm nhiều không gian in. Trong bán lẻ, các chuẩn như EAN-13 hoặc UPC được ưu tiên hơn vì chúng ngắn gọn, chuẩn hóa toàn cầu và tối ưu cho hệ thống điểm bán (POS).Làm thế nào để mã hóa dữ liệu dài mà vẫn tối ưu?Để mã hóa dữ liệu dài một cách hiệu quả, bạn có thể:​Chuyển sang mã Code 128: Mã này có mật độ dữ liệu cao hơn, giúp rút ngắn chiều dài mã vạch.​Sử dụng mã 2D như QR Code hoặc Codablock: Đặc biệt, Codablock A là phiên bản xếp chồng của Code 39, cho phép mã hóa lên đến 1.340 ký tự trong không gian nhỏ hơn.Tối ưu nội dung mã hóa: Sử dụng các ký hiệu viết tắt hoặc định danh ngắn gọn để giảm độ dài dữ liệu.Code 39 là một trong những lựa chọn đáng tin cậy cho nhiều doanh nghiệp hiện nay. Nhờ khả năng hỗ trợ ký tự đa dạng, dễ triển khai, không tốn phí bản quyền và linh hoạt trong sử dụng, Code 39 rất phù hợp cho các hệ thống quản lý kho, truy xuất hàng hóa và tự động hóa cơ bản. Bạn có thể dễ dàng tạo mã bằng Excel, Word hoặc tích hợp vào các phần mềm như POS, ERP, WMS. Nếu bạn đang tìm một loại mã vạch đơn giản, dễ dùng và hiệu quả, Code 39 chắc chắn là một lựa chọn lý tưởng để bắt đầu hành trình số hóa.

MessengerZalo