条形码生成器
生成 20 余种码制的生产级条形码,完全在浏览器中运行,数据不发送至任何服务器。
自定义
输入数据以预览条形码
How to Use
-
1
Enter your data
Type or paste the value you want to encode. The format determines valid characters — EAN-13 requires exactly 13 digits, UPC-A requires 12 digits.
-
2
Choose barcode format
Select from CODE128 (universal), EAN-13 (retail products), UPC-A (North American retail), Code39 (industrial), ITF-14 (shipping), or ISBN.
-
3
Download your barcode
Click Generate to render the barcode. Download as SVG for print use or PNG for web. Toggle the value display below the barcode.
About
Barcodes are machine-readable representations of data using patterns of parallel lines (1D barcodes) or geometric shapes (2D codes). First patented in 1952 by Norman Woodland and Bernard Silver, barcodes became commercially viable in 1974 when a pack of Wrigley's chewing gum was scanned at a Marsh supermarket in Ohio — the first retail barcode transaction.
The most common barcode formats serve different industries. EAN-13 (European Article Number) is the global standard for retail products, used by over 100 countries. UPC-A dominates North American retail. CODE128 is the most versatile linear barcode, encoding all 128 ASCII characters in a compact format — it's widely used in shipping labels, inventory tracking, and healthcare.
Code39 (also called Code 3 of 9) was one of the first alphanumeric barcodes and remains popular in automotive, defense (MIL-STD-1189), and government applications. ITF-14 is specifically designed for shipping containers, with bearer bars that prevent misreads on rough surfaces.
Barcode scanning works by measuring the reflectance of light off the bars and spaces. The width ratios encode binary data that maps to characters. Modern barcode scanners can read codes from screens, at angles, and even when partially damaged — though keeping barcodes clean and undistorted ensures the highest scan success rate.