Free barcode generator

The barcode generator allows you to create a barcode graphic by selecting barcode symbology and inserting barcode data.

Click on the "Generate Barcode" button to create a graphic containing your barcode. Right click to copy or save the barcode, then paste or insert the barcode into your document.

Choose Your Barcode Symbology:

Output type:

* The Barcode Generator is a free service, but does not include any sort of guarantee or technical support.

Barcode types






A self-checking and binary level linear barcode symbology with no check sum digit appended. Widely used in libraries and package delivery systems



Double density data encoding, ASCII character set supported.



Fully alphanumeric barcode for use with data-entry systems.

Code-39 full ASCII

Code-39 full ASCII

28 ASCII character set including asterisks supported


Ean-13 barcode

European Article Number, used for global retail.


Ean-8 barcode

Small package marking where an EAN-13 barcode would be too large.


A variant of Code 128 - it automatically inserts a FNC1 character after the initial character.

2 of 5

Interleaved barcode

Used on 135 film, for ITF-14 barcodes, and on packaging.

ITF 14

ITF 14 barcode

Higher level packaging. GTIN included.


QR barcode

A matrix barcode readable by QR scanners and smartphones. Adaptable size to the amount of encoded data.


Upc-A Barcode

Product identifying at retail checkout. GTIN included.


Upc-E Barcode

Product identifying at retail checkout. GTIN (compressed) included. Adapted for smaller packages.


Aztec barcode

High capacity, symbol size adjusts automatically depending on the amount of input data.


Datamatrix barcode

High capacity, optimal for small packages.



43 characters allowed. ASCII character set supported by using combinations of 2 characters.

Micro QR

Micro QR

Reduced size and capacity of a normal QR code. Optimal when the barcode size needs to be minimized.



Reduced size and capacity of a normal QR code. Optimal when the barcode size needs to be minimized.

Move your labeling to the Cloud

Loftware Cloud is the simplest, yet comprehensive, cloud labeling solution on the market. It helps businesses of all sizes manage labeling, from label design to print and every step in between.

Learn more in our e-book

About barcodes

A barcode is an optical, machine-readable, representation of data; the data usually
describes something about the object that carries the barcode.

Originally barcodes systematically represented data by varying the widths and spacings of parallel lines, and may be referred to as linear or one-dimensional (1D).

Later two-dimensional (2D) codes were developed, using rectangles, dots, hexagons and other geometric patterns in two dimensions, usually called barcodes although they do not use bars as such.

Barcodes originally were scanned by special optical scanners called barcode readers. Later applications software became available for devices that could read images, such as smartphones with cameras.

Barcode benefits

  • Fast-selling items can be identified quickly and automatically reordered.
  • Slow-selling items can be identified, preventing inventory build-up.
  • The effects of merchandising changes can be monitored, allowing fast-moving, more profitable items to occupy the best space.
  • Historical data can be used to predict seasonal fluctuations very accurately.
  • Items may be repriced on the shelf to reflect both sale prices and price increases.
  • This technology also enables the profiling of individual consumers, typically through a voluntary registration of discount cards. While pitched as a benefit to the consumer, this practice is considered to be potentially dangerous by privacy advocates.

Source: Wikipedia