Free tool

Barcode and QR Code Generator

Turn an SKU, batch number, bin location or web link into a QR code or barcode. Choose QR, Code 128 or EAN-13, then download the image for labels, packaging or shelf tags.

Free, no sign-up Runs in your browser Nothing is stored
Type
Any text or link. Longer text makes a denser QR code.

Everything is calculated in your browser. Nothing you enter is sent to us or stored.

On this page
  1. Which code should you use?
  2. Tips for printing barcodes
  3. Scanning in the warehouse

Which code should you use?

TypeHoldsBest for
QR codeText, numbers and links, up to a few hundred charactersBatch and lot labels, bin locations, links to documents, scanning with a phone camera
Code 128Letters, numbers and symbolsInternal SKUs, GRN and job card numbers, shipping labels
EAN-1312 digits plus a check digitRetail products sold through shops and marketplaces

For retail, EAN-13 numbers must come from a GS1 registration so they are unique worldwide. Do not make up EAN numbers for products you sell to retailers. For internal use, such as SKUs, bins and batches, Code 128 and QR codes can carry your own codes.

Tips for printing barcodes

  • Print dark on light. Black on white scans best; avoid red bars, which many scanners cannot see.
  • Leave a quiet zone, a clear margin around the code, especially either side of a barcode.
  • Do not stretch the image. Scale it evenly. SVG stays sharp at any size.
  • Test with the scanner or phone your team will use before printing a full roll of labels.

Scanning in the warehouse

Codes pay off when every movement is scanned. In DotOne Warehouse Management, QR scan-to-verify works on receipt, put-away, picking and dispatch, so the system matches what is physically on the shelf. Make the SKUs first with the SKU generator.

Frequently asked questions

Is this barcode generator free?

Yes. It is free, needs no sign-up and creates the codes in your browser.

What is the difference between a barcode and a QR code?

A barcode stores a short code in one row of bars and is read by a barcode scanner. A QR code stores much more in a square grid and can be read by a phone camera.

Can I make EAN-13 barcodes for my products?

You can create the image here, but EAN numbers for retail must be issued through GS1 India so they are unique. Numbers starting 20 to 29 are reserved for in-store use. Use Code 128 or QR for internal codes.

Which format should I download?

SVG for printing and labels, because it stays sharp at any size. PNG for documents and websites.

Does DotOne support barcode and QR scanning?

Yes. DotOne uses QR scan-to-verify on receipt, put-away, picking and dispatch. See Warehouse Management.

Scan every movement, not just labels

DotOne verifies stock by QR scan on receipt, put-away, picking and dispatch. See it in a 30-minute demo.