Disable All Advertising

Barcode Generator

We also support 2D QR Codes but they are found on another page.

We hope that you enjoy this free barcode service and make use of it. If you generate barcodes, please make a copy for yourself and don't try to link to our images as that is a resource drain and could limit access to this service in the future. We are using the Zint Barcode Generator to create barcodes. You can use this in your projects too.

FREE barcode @ EANdata.com

Encoding:   
Data to Encode: 

AP Standard Customer
Only accepts 8 digits. We will zero pad as needed.
Aztec Code
Allows all alphanumeric and a decent number of special characters.
Aztec Runes
Encodes 8 bits of data which is numbers 0 to 255 only.
Channel Code
Channel 3: 00-26
Channel 4: 000-292
Channel 5: 0000-3493
Channel 6: 00000-44072
Channel 7: 000000-576688
Channel 8: 0000000-7742862
Codabar
The characters that can be encoded using codabar are the digits 0-9 and the characters $ (dollar sign) - (dash) + (plus) : (colon) / (slash) . (period). There are also 4 start/stop characters represented by A, B, C, D or possibly T, N, * (asterisk), E.
Code 11
Digits 0-9 and - (dash).
Code 128
Allows all alphanumeric and a decent number of special characters.
Code 128-B
Allows all alphanumeric and a decent number of special characters.
Code 16k
Supports the use of the full 128 character ASCII set. Splits the data into rows as needed.
Code 32
Only accepts 8 digits. We will zero pad as needed. Auto prefixes with A and adds a check digit.
Code 39
Supports the use of the full 128 character ASCII set.
Code 49
Supports the use of the full 128 character ASCII set.
Code 93
Supports the use of the full 128 character ASCII set.
Code One
Supports the use of the full 128 character ASCII set.
Comp DataBar ExpOm
Stacked barcode, two data elements each prefixed with an AI in brackets and separated with a pipe.
Find AI codes on the GS1 website.
Comp DataBar Ltd
Stacked barcode, two data elements, where the first is numeric data and the second is prefixed with an AI in brackets. They are separated with a pipe.
Find AI codes on the GS1 website.
Comp DataBar Stack Omni
Stacked barcode, two data elements, where the first is numeric data and the second is prefixed with an AI in brackets. They are separated with a pipe.
Find AI codes on the GS1 website.
Comp DataBar Omni
Stacked barcode, two data elements, where the first is numeric data and the second is prefixed with an AI in brackets. They are separated with a pipe.
Find AI codes on the GS1 website.
Comp DataBar Stack
Stacked barcode, two data elements, where the first is numeric data and the second is prefixed with an AI in brackets. They are separated with a pipe.
Find AI codes on the GS1 website.
Comp EAN
Stacked barcode, two data elements, where the first is the EAN code with or without the checkdigit and the second is prefixed with an AI in brackets. They are separated with a pipe.
Find AI codes on the GS1 website.
Comp GS1-128
Stacked barcode, two data elements each prefixed with an AI in brackets and separated with a pipe.
Find AI codes on the GS1 website.
Comp UPC-A
Stacked barcode, two data elements, where the first is the UPC-A code with or without the checkdigit and the second is prefixed with an AI in brackets. They are separated with a pipe.
Find AI codes on the GS1 website.
Comp UPC-E
Stacked barcode, two data elements, where the first is the UPC-E code with or without the checkdigit and the second is prefixed with an AI in brackets. They are separated with a pipe.
Find AI codes on the GS1 website.
DAFT Code
Only supports the letters D, A, F and T to create 4 different bars.
Data Logic
Numerical data only
Data Matrix
Supports the use of the full 128 character ASCII set.
GS1 DataBar ExpOm
Numeric data with AI codes prefixing each one separated with a space.
Find AI codes on the GS1 website.
GS1 DataBar ESO
Stacked numeric data with AI codes prefixing each one separated with a space.
Find AI codes on the GS1 website.
GS1 DataBar Ltd
Up to 13 digits ranging from 0-1999999999999. A check digit and prefix are added.
GS1 DataBar Omni
Up to 13 digits ranging from 0-9999999999999. A check digit and prefix are added.
GS1 DataBar Stack
Stacked barcode up to 13 digits ranging from 0-9999999999999. A check digit and prefix are added.
GS1 DataBar Stack Omni
Stacked barcode up to 13 digits ranging from 0-9999999999999. A check digit and prefix are added.
EAN
Valid EAN code up to 13 digits. Zeros will be padded to the left and the 13th digit is the check digit and is optional as it is recalculated automatically.
EAN-14
Valid EAN code up to 14 digits. Zeros will be padded to the left and the 14th digit is the check digit and is optional as it is recalculated automatically.
Extended Code 39
Supports the use of the full 128 character ASCII set.
FIM
A single character A, B, C or D. Used at the top of business postage.
See more details.
Flattermarken
Digits 0-9. Identification marks used in book production that facilitate the proper arrangement of bound sections by a book binder.
GS1-128
GS1 encodeing of numerical data. Data must be prefixed with the AI code in brackets.
Find AI codes on the GS1 website.
Grid Matrix
2D barcode that supports the use of the full 128 character ASCII set.
HIBC Aztec Code
2D barcode that supports alphanumeric data.
HIBC Code 128
Supports the use of the Code-128 character set.
HIBC Code 39
Supports the use of the Code-39 character set.
HIBC Data Matrix
2D barcode that supports the use of the full 128 character ASCII set.
HIBC MicroPDF417
2D barcode that supports the use of the full 128 character ASCII set.
HIBC PDF417
2D barcode that supports the use of the full 128 character ASCII set.
HIBC QR Code
2D barcode for storing complex data. We have another page with a deticated QR code generator that will give you more control over the output.
IATA 2of5
Numerical data in a basic barcode.
ISBN
Passing in a valid 10 digit ISBN numeber will return a 13 digit EAN number and barcode.
ITF-14
Numerical data up to 14 digits. Zeros will be padded to the left and the 14th digit is the check digit and is optional as it is recalculated automatically.
Identcode
Numerical data up to 11 digits. Zeros will be padded to the left.
Industrial 2of5
Numerical data of any length. Most scanners can only handle up to 20 digits.
Interleaved 2of5
Numerical data of any length. Most scanners can only handle up to 20 digits.
Japanese Post
7 digit postal code and optionally up to 13 characters.
See more details.
KIX Code
Up to 18 alphanumeric characters.
Korea Post
Numerical data up to 7 digits. Zeros will be padded to the left and the 7th digit is the check digit and is optional as it is recalculated automatically.
Leitcode
Numerical data up to 14 digits. Zeros will be padded to the left and the 14th digit is the check digit and is optional as it is recalculated automatically.
Logmars
Alphanumeric data of any length. A check character is always appended to the end so don't include it in your data. Most scanners can only handle up to 20 digits.
MSI Plessey
Numerical data of any length. Most scanners can only handle up to 20 digits.
Maxicode
2D barcode that supports the use of the full 128 character ASCII set.
Micro QR Code
2D barcode that supports the use of the full 128 character ASCII set. Limited to 15 characters if text is used or 35 digits if only numbers are used.
MicroPDF
2D barcode that supports the use of the full 128 character ASCII set.
NVE-18
Numerical data up to 18 digits. Zeros will be padded to the left and the 18th digit is the check digit and is optional as it is recalculated automatically.
PDF417
2D barcode that supports the use of the full 128 character ASCII set.
PDF417 Trunc
2D barcode that supports the use of the full 128 character ASCII set.
PZN
Numerical data up to 7 digits. Zeros will be padded to the left and the 7th digit is the check digit and is optional as it is recalculated automatically.
Pharma One-Track
Numerical data ranging from 0-131070 only.
Pharma Two-Track
Numerical data ranging from 0-64570080 only.
Planet
Numerical data of seemingly any lengh. Most scanners can handle up to about 20 characters.
Postnet
Numerical data of seemingly any lengh. Most scanners can handle up to about 20 characters.
QR Code
2D barcode for storing complex data. We have another page with a deticated QR code generator that will give you more control over the output.
RM4SCC
Alphanumeric barcode used by the Royal Mail.
See more details.
Standard 2of5
Numerical data of seemingly any lengh. Most scanners can handle up to about 20 characters.
Telepen Alpha
Alphanumeric data of up to 30 characters. Most scanners can handle up to about 20 characters.
Telepen Numeric
Numerical data of up to 30 digits. Most scanners can handle up to about 20 characters.
UK Plessey
Digits 0-9 and letters A-F of seemingly any lengh. Most scanners can handle up to about 20 characters.
UPC-A
Valid UPC-A code up to 12 digits. Zeros will be padded to the left and the 12th digit is the check digit and is optional as it is recalculated automatically.
UPC-E
Valid UPC-E code up to 8 digits. Zeros will be padded to the left and the 8th digit is the check digit and is optional as it is recalculated automatically.
USPS OneCode
Exactly 20 digits used by the USPS for mail delivery.
EAN-8
Valid EAN code up to 8 digits. Zeros will be padded to the left and the 8th digit is the check digit and is optional as it is recalculated automatically.
AP Redirection
AP Reply Paid
AP Routing
Codablock-F
The 2D extension of Code 128. Codablock is a stacked symbology from ICS Identcode-Systeme. It was invented by Heinrich Oehlmann and was originally a stack of Code 39 symbols.
DotCode
A two-dimensional (2-D) matrix symbology that is composed of dots that are arranged in a specified rectangular array. Released in 2009, DotCode was designed for use with high-speed industrial printers, where printing accuracy cannot be guaranteed. Because it does not require the use of continuous lines or precise spacing, it is often used in high-efficiency production environments.
HIBC Codablock-F
Used by Labelers (manufacturers) of health care products for identification purpose. Labelers can encode which is called 'Primary Data' and 'Secondary Data'. In short, Primary Data identifies the labeler, the product code, and the unit of measure while Secondary Data is useful to distributors and providers and, at the discretion of the labeler, should be added. The Secondary Data is optional and is used in conjunction with Primary Data elements to encode quantity and/or expiration (expiry) date and/or Lot Number.
Han Xin Code
a two-dimensional, variable-size matrix symbology that was designed in 2007 specifically to encode Simplified Chinese characters in addition to all ASCII characters and numeric digits. The symbol consists of an array of square modules that are arranged in a square pattern.
UPC-A + Check
Valid UPC-A code up to 12 digits. Zeros will be padded to the left and the 12th digit is the check digit and is optional as it is recalculated automatically.
UPC-E + Check
Valid UPC-E code up to 8 digits. Zeros will be padded to the left and the 8th digit is the check digit and is optional as it is recalculated automatically.
UPNQR
A high density 2D barcode.
Ultracode
Ultracode was developed by Zebra Technologies and is in the public domain. The symbol is composed of a variable-length strip of pixel columns with non-critical widths. The code includes numeric and alphanumeric modes, with advanced language/code page handling provisions, and selectable levels of Reed-Solomon error correction. Both black/white and a higher density colored version are supported.
VIN (North America)
Vehicle Identification Number (VIN) barcodes contain the symbles making up the car's identification number usually found on the dashboard and other locations of cars.
rMQR
Rectangular Micro QR Code (rMQR) extends Micro QR Code (μQR), currently exclusively in the domain of square symbols, with a new fixed set of rectangular symbol sizes. These new sizes are ideal for marking curved surfaces such as test tubes as well as for application by a limited-height marking technology such as a continuous inkjet printer.
RM Mailmark
There are two types of 4 State barcodes on printed postage 1st class and 2nd class with English and Bilingual Welsh / English options.
See more info