Barcode & QR Code Generator + Scanner

Create QR codes and 1D barcodes for shipping labels, cartons and product packaging — or scan codes live with your camera. Everything runs in your browser, so nothing is ever uploaded.

Create or Scan

Pick a mode to get started.

QR Code Generator

A small logo is drawn in the centre behind a white backing plate. Keep it small and high-contrast for reliable scanning.

Label Design Help

Need professional shipping marks or label sets designed for your cartons? Submit your details for assistance.

Result

Generated codes and scan results appear here.

Privacy first: QR and barcode generation runs locally, and camera frames are decoded in your browser — nothing is uploaded or recorded.
Typical uses
  • ● QR on cartons linking to your shipment tracking page
  • ● EAN-13 / ITF-14 barcodes for retail and logistics labels
  • ● Code 128 for internal SKU and carton numbering
  • ● Scanning supplier barcodes to check packaging

Labels and Codes, Without the Print Shop

Exporters need barcodes on cartons, price tickets and shipping marks, and QR codes that link to tracking or product pages. This tool generates both instantly — QR codes and 1D barcodes (Code 128, Code 39, Code 93, EAN-13, EAN-8, UPC-A, ITF-14) — and downloads them as PNG or SVG for crisp printing at any size. Need to check a code? The scanner tab decodes QR and 1D barcodes live from your camera.

For full carton labels, pair this with the Shipping Marks Generator.

Frequently Asked Questions

Which barcode format should I use?
Code 128 for most logistics and internal use (any characters). EAN-13 for retail products sold in stores, ITF-14 for outer cartons in the supply chain, UPC-A for North American retail, and Code 93 for dense alphanumeric labels.
Will the QR code scan on any phone?
Yes. QR codes generated here follow the standard with medium error correction, so they scan with every modern phone camera, even when slightly damaged or printed small.
Does the camera scanner need internet?
The decoding itself is local, but the page loads the scanner library from a CDN on first visit. After that, scanning works without any uploads — the video frames never leave your browser.
What barcode types can I generate with this tool?
QR codes and Code 128, Code 39, Code 93, EAN, UPC and ITF barcodes for labels and cartons, and you can also scan codes live using your device camera — all in your browser.
Are my files uploaded anywhere?
No. The generator runs entirely in your browser — your images and inputs never leave your device.
Is the Barcode & QR Generator free to use?
Yes. The Barcode & QR Generator is 100% free for personal and commercial use — no registration, login or payment required.