Free Barcode Generator

The barcode generator allows you to create a barcode graphic by providing
barcode data, encoding type, and output file format. Click on the Generate
Barcode button, and the barcode generator will produce a graphic containing
your barcode. Right click to copy or save the barcode, then
paste or insert the barcode into your document. The Barcode Generator
is a free service, but does not include any sort of guarantee
or technical support.

Barcode Data:

(i.e. 780672318863)

Barcode Symbology:

Output Format:

Link to this page from your website

Reasons to Buy a Barcode

If you plan on selling goods, you need to register your products with the GS1. You will be assigned your own unique barcode that identifies your company as the maker of the product, which is necessary in order to do business.

Where to Buy a BarcodeThe simplist way to buy a barcode is from buyabarcode.com. All barcodes must orginiate from the U.C.C., but they require a minimum of 100 barcode be purchased at a time. Buyabarcode.com's barcodes originate from the GS1. They are purchased in bulk and then sold individually in order to accommodate smaller quantities of barcodes and simplify the buying process.

Barcode Generation Software

While you can generate unlimited barcodes through our site for free, if you want guaranteed reliability and accuracy for your business, it's best to purchase barcode generation software.

Types of Barcodes

Code 39

Code 39Capable of encoding uppercase letters A-Z, digits 0-9 and special characters such as SPACE, minus (-), period (.), dollar sign ($), slash (/), percent (%) and plus (+).This barcode can be of any length, but the more characters encoded, the larger the symbol
will be.

Code 39 (Full ASCII)
This extension to Code 39 allows the encoding of additional characters that aren’t part of the Code 39 character set, such as lowercase letters and additional symbols. Encoding of the Full ASCII character set is possible by encoding one of four Code 39 characters (+ $ % /) followed by one of the 26 alphabetic Code 39 characters.

Code 39 (HIBC)
Code 39 (HIBC) is an alphanumeric symbol that is exactly the same as the normal Code 39, but requires the special character (+) plus as the start character for each symbol.

Code 93Code 93is capable of encoding the exact same characters as the normal Code 39 barcode, uppercase letters A-Z, digits 0-9 and special characters such as SPACE, minus (-), period (.), dollar sign ($), slash (/), percent (%) and plus (+). The only difference is that this symbol is more compact.

Code 128

Code 128This is an alphanumeric symbol capable of encoding digits 0-9, upper and lowercase letters A-Z and all standard ASCII symbols. Code 128 is variable length, the more characters, the larger the symbol will be.

UCC/EAN 128

UCC/EAN 128
This symbol is capable of encoding the same characters as a normal Code 128 barcode, digits 0-9, upper and lowercase letters A-Z and all standard ASCII symbols. However, UCC/EAN 128 formats the data in a different way so that the type of information encoded can be identified. This is done with application identifiers; these 2, 3, or 4 digit numbers are enclosed in parenthesis and identify the type of data which follows.

Interleaved 2 of 5

Interleaved 2 of 5This is a numeric only barcode that must contain an even number of digits.

PostNET

PostNET
This numeric only symbol is capable of encoding digits 0-9 and can be printed as a 5-digit PostNET barcode, a 9-digit Zip+4 PostNET barcode, or a 9-digit DPBC PostNET barcode.

UPC

UPC-AThis fixed length, numeric only symbol must contain 12 digits.

UPC-E
This fixed length, numeric only symbol is a compressed version of the UPC-A. All barcodes must contain 6 digits and because the UPC-E is used for the number system zero, all symbols must begin with a zero.

EAN

EAN-8
This fixed length, numeric only symbol is a compressed version of the UPC-A. All barcodes must contain 6 digits and because the UPC-E is used for the number system zero, all symbols must begin with a zero.

EAN-13This fixed length, numeric only symbol is similar to the UPC-A, but encodes 13 characters instead of 12.

MSI/Plessy

This variant of the Plessey barcode is capable of encoding the digits 0-9 and is variable length.

Bookland

BooklandBookland encodes an ISBN number in an EAN-13 format. It is numeric only and always begins with 978, which is the Bookland EAN prefix (this generator will automatically add this prefix to your ISBN). The additional 10 digits are the ISBN number.