Free Barcode Generator
for Pet Stores
Bulk barcode labels on the printer you already have
Turn your product list into scannable labels with the name, price and net quantity on each one. Make one code or a few hundred, paste straight from Excel, and print on A4 sticker sheets or a thermal label printer. Free, no signup, and nothing leaves your browser.
Barcode generator & label printer
One barcode or a few hundred. The preview updates as you type, and nothing is uploaded — it all runs in your browser.
Your work is kept in this browser, on this device, so it's still here if you close the tab. Nothing is sent to our servers.
Barcodes follow the published Code 128, EAN-13, UPC-A, Code 39 and ITF specifications.
Test-scan a few labels before printing a full run.
What pet stores
use it for
Repacked and loose food
Kibble sold by the kilo, treats split into smaller packs, bird seed by weight. Print name, price and net quantity with the barcode so it rings up in one scan.
Accessories with no barcode
Collars, leashes, toys and bowls from local suppliers often arrive unlabelled. Give each one a code so billing stops being a search through a product list.
Your own brand
Own-label treats, shampoos or grooming kits. Code 128 works in your own store; for marketplaces and retail chains, get EAN numbers from GS1 in your country.
Shelves, bins and stock counts
Label shelf edges and storage bins with a number sequence, then scan them during a stock count instead of writing things down.
Which barcode type
should you use?
For anything you label yourself, use Code 128. The others are for specific cases:
| Type | What it holds | Use it for | Worth knowing |
|---|---|---|---|
| Code 128 | Letters, digits, symbols | Your own SKUs, repacked items, in-store labels | Our default: the most compact, read by every scanner |
| EAN-13 | 13 digits | Packaged products sold through other retailers | Real numbers come from GS1; 200–299 is free for in-store use |
| UPC-A | 12 digits | Relabelling US-imported goods | Reads as EAN-13 on most scanners outside the US |
| Code 39 | A–Z, 0–9, - . $ / + % space | Older warehouse scanners | Wider than Code 128 for the same code |
| ITF / ITF-14 | Even number of digits | Outer cartons and cases from suppliers | Prints cleanly on rough cardboard |
About EAN codes
Real EAN-13 numbers are issued by GS1 in your country and must be unique worldwide. Don't make one up. For labels used only in your own store, start EAN codes with 200–299, a range GS1 keeps free for exactly this.
Selling in India?
EAN codes starting 890 belong to companies registered with GS1 India. Pick Indian rupee in the tool and the Detailed label prints MRP “incl. of all taxes”, net quantity, dates, unit sale price and customer care, the declarations the Legal Metrology rules ask for on goods you repack. Working out tax on what you sell? Try the GST calculator for pet businesses.
Printing: label sheets
or a thermal printer
A4 label sheets
Peel-off sticker sheets from any stationer, on the laser or inkjet printer you already have. Cheap to start, and the page prints on a half-used sheet if you tell it how many labels are gone.
- 65 per sheet (38 × 21 mm) for small items and toys
- 24 or 21 per sheet (64 × 34 / 38 mm) for food bags with name and price
- Print at 100% scale with margins off
Thermal label printer
A roll printer for counter-side labelling. No ink, no sheets to line up, and one label comes out per item. Most install as a normal printer on Windows and Mac, so they print straight from this page.
- 50 × 25 mm is the common retail size
- 2-across 38 × 25 mm rolls are supported
- Set the same label size in the printer's settings
How to use the barcode generator
- 1
Pick a barcode type
Code 128 suits nearly every pet store. Choose EAN-13 only if you have GS1 numbers or want in-store EAN codes.
- 2
Add your products
Type one, import an Excel or CSV file from your billing software, or generate a running sequence like HPT-0001 to HPT-0200.
- 3
Choose a label style
Compact for small stickers: name, barcode, price. Detailed for packed goods: your business, size, dates, unit price and customer care.
- 4
Pick your label size and print
Choose your A4 sheet or thermal roll, check the preview, and print, or save it as a PDF.
Labels printed.
Now scan them at the till.
Happy Pet Tech is pet shop software with billing and inventory management built for pet stores, groomers and clinics. Scan the barcodes you just printed and each sale is billed and taken out of stock in the same step.
Scan-to-bill
Scan these barcodes at the counter and the item, price and tax go straight onto the bill
Stock that updates itself
Every scanned sale takes the item out of stock, so you know what to reorder
Loose and repacked items
Sell food by weight and keep the stock right
Frequently Asked Questions
Yes. No signup, no watermark and no limit on how often you use it. Everything runs in your browser, so your product list is never uploaded anywhere.

