General-purpose barcode
Supports the full ASCII character set: digits, upper- and lower-case Latin letters, and symbols. Ideal for product barcodes, order numbers, tracking codes, serial numbers, and internal use.
Creating a QR code is made easy with the ability to add a logo, choose custom colors, and select attractive and diverse styles, all online and completely free. It can be used for business cards, link sharing, converting locations into barcodes, and more.
Free online barcode generator — create standard linear barcodes (CODE128, CODE39, EAN-13, EAN-8, UPC-A) with no installation. Download PNG or SVG for printing, packaging and inventory.
Looking for a QR code? Visit the home page.
A linear barcode (also called a 1D or bar code) consists of parallel vertical lines encoding data. Used in retail, warehousing, and packaging for fast product identification. The key difference from a QR code (2D) is capacity and structure.
Supports the full ASCII character set: digits, upper- and lower-case Latin letters, and symbols. Ideal for product barcodes, order numbers, tracking codes, serial numbers, and internal use.
EAN-13 (13 digits) is the international standard for product barcodes in supermarkets, shops and books (ISBN). EAN-8 is the compact version for small packages. Check digits are calculated automatically.
UPC-A (12 digits) is the standard in the US and Canada for retail products. Similar structure to EAN-13 and readable by most barcode scanners worldwide.
Supports uppercase A–Z, digits 0–9, and several special characters. Widely used in manufacturing, military, automotive, and warehousing for its simplicity.