addToWallet.co
Workspaces
Pricing
API Docs
Tutorial Blog
Tools
Google Sheet Extension
PDF to Pass
Image to Pass
QR Code Generator
Barcode Generator
Integrations
© 2026 Hazelnut Ventures LLC. All Rights Reserved.
FAQsTrustContact Us

Barcode generator

Generate a barcode for stock labels, packaging, tickets or shipping — Code 128 here, or pick another symbology from the row above.

  • Code 128
  • EAN-13
  • EAN-8
  • UPC-A
  • UPC-E
  • PDF417
  • Aztec
  • QR code
  • Free, no account
  • Check digits calculated
  • Nothing leaves your browser

Code 128

Letters and numbers, any length — the warehouse default

Letters, digits and punctuation. The encoder picks the densest subset for you.

Design

How to make a Code 128 barcode

  1. 1

    Choose the symbology. Code 128 suits anything internal; retail needs EAN or UPC.

  2. 2

    Type the value. It's checked as you go, so you can't export something that won't scan.

  3. 3

    Set the bar height, width and quiet zone to suit where it will be printed.

  4. 4

    Download SVG for print or PNG for screens.

Questions

Which barcode format should I use?

Code 128 for anything you control yourself — stock, assets, internal logistics — because it takes letters and numbers at any length. EAN-13 or UPC-A if the item is scanned at a retail till. PDF417 or Aztec when you need to carry a lot of data, like a ticket or a licence.

Is it really free?

Yes — no account, no watermark, no expiry. The generator runs entirely in your browser, so it costs us nothing to run.

Can I use these commercially?

Yes. Print them on packaging, labels, tickets or documents. There's no licence and no attribution required. The one thing we can't give you is a retail number itself — see the EAN and UPC pages for why.

What size should I print a barcode?

Download the SVG and scale that, rather than enlarging a PNG. Keep the quiet zone — the blank margin either side — at least ten times the width of the narrowest bar, because that's what scanners use to find the code at all.

Other barcode formats

EAN-13

The 13-digit retail barcode used worldwide

EAN-8

The short retail barcode for small packaging

UPC-A

The 12-digit barcode on North American retail

UPC-E

The compressed 8-digit UPC for tiny packaging

PDF417

Stacked 2D — carries a paragraph, not a number

Aztec

2D matrix for tickets — no quiet zone needed

QR code

Square 2D code any phone camera reads

More Tools

Google Sheet Extension

Create passes directly from Google Sheets using the Add to Wallet extension

PDF to Pass

Convert PDF files into Apple Wallet and Google Wallet passes using AI

Image to Pass

Convert images into digital wallet passes with AI-powered extraction

QR Code Generator

Make a styled QR code for a link, WiFi, contact card or wallet pass