QR Code Generator
256px
๐Ÿ“ฑ Your QR code will appear here
QR Code Scanner
๐Ÿ–ผ๏ธ

Click to upload or drag and drop an image here

PNG, JPG, GIF, WebP supported

QR Code Decoded
No QR code found in the image. Make sure the image is clear and the code is fully visible.
Barcode Generator
๐Ÿ“Š Your barcode will appear here

Which barcode format should I use?

Code 128 is the most versatile format and works for any combination of letters, numbers and symbols. It is the right choice for internal labels, logistics, inventory and general purpose use.

EAN-13 and UPC-A are the standard formats used on retail product packaging. EAN-13 is used globally and encodes 13 digits. UPC-A is used primarily in North America and encodes 12 digits. If you are creating barcodes for retail products you will need to obtain a GS1 registered number before using these formats commercially. Code 39 and ITF-14 are common in industrial and shipping contexts where durability and large print sizes matter.

Frequently asked questions

Can I use these barcodes commercially?
For internal use, logistics, inventory and personal projects, yes. For retail product barcodes like EAN-13 or UPC-A that will appear on items sold in stores, you need a GS1 registered company prefix and a formally assigned number. Randomly generated EAN or UPC codes cannot be used on products sold through retail channels without registration.
What is the difference between Code 128 and Code 39?
Code 128 supports the full ASCII character set and is more compact, making it the better choice for most modern use cases. Code 39 only supports uppercase letters, numbers and a handful of special characters, but it is very durable and well supported by older scanning hardware. Use Code 39 if you are working with legacy systems or industrial scanners that were built before Code 128 became widespread.
What resolution should I use for printing?
Download the barcode as a PNG and use it at full size. For print, a minimum bar width of 0.25mm is recommended. Avoid scaling barcodes up in word processors as this can blur the edges. If you need vector output for professional printing, use dedicated barcode software that exports to SVG or EPS.
Barcode Scanner
๐Ÿ–ผ๏ธ

Click to upload or drag and drop an image here

PNG, JPG, GIF, WebP supported

Barcode Decoded
No barcode found in the image. Make sure the image is clear and the barcode is fully visible.

How to use the Barcode Generator tool

  1. Enter the barcode content.
  2. Choose the barcode format.
  3. Generate and download the barcode.

Related tools

More free tools on Pocklit