Jewelry tags with a price and a barcode that scans
You can make free jewelry tags and price labels in your browser: the price in big type, a SKU, and a barcode your counter scanner can read. A free jewelry label maker only has to do that well on a tag the size of a fingernail. Set the tag size, print one, scan it, then print the whole tray from your inventory sheet. No signup.
How it works
A tiny tag, a big price, a barcode that scans
Print one jewelry tag and scan it
Set the tag size, put the price and SKU on it, and add a barcode with blank space at both ends.
Open the jewelry tag1A tiny tag
What fits on a jewelry price tag
Picture a tray of new pieces before a craft fair: gold hoops, a silver chain, pearl studs. Each one needs a tag, and you'll be scanning them at a folding table on Saturday.
On a tag that small, every line has to earn its place. Here's what usually fits, from most to least important.
A tag that tells the whole story and won't scan is a tag you'll retype at the register.
- The price: the largest type that fits. It's what the customer reads.
- The SKU: the number already in your inventory, not a sample code left from a template.
- A barcode of that SKU: with blank space on both ends.
- Metal, length or stone: only if there's still room around the bars.
2Examples
Jewelry tag examples you can open
These are real renders from the editor. The shops, pieces, prices and SKUs are made up. Click one and it opens with the same layout and text, ready for your own.



The 2 x 1 tray label is a little roomier. It suits a sticker on a poly bag or a tray, where you still want the piece to show.
3Make one
Make a jewelry tag with a barcode
Start with one tag and the scanner you actually use. Then do the rest.
Measure the flat rectangle you can print on, not the whole tag. A 1 x 0.5 inch face is a different design from a 2x1 shelf label, and a shelf label squeezed down turns the bars into a smear. Fold-over and barbell tags work the same way: design for the face that goes through the printer.
- Open https://app.mylabelmaker.com. No signup. The jewelry tag opens ready to edit.
- Set the width and height to the printable face of the tag you buy.
- Put the price in large type and the SKU under it or beside it.
- Add a barcode of that same SKU. Leave blank space on both ends of the bars.
- Print one and scan it at the counter. If the lines touch, widen the code.
4Barcode that scans
Small barcodes that still scan
A tiny barcode scans when the bars stay separate and the ends stay clear. Two things decide that, and one quick test proves it.
Don't keep shrinking the code until it "fits." Leave a margin wider than a single bar on the left and the right. A code that fits and won't scan is wasted stock.
- Module width: the thickness of the narrowest bar. On a 203 dpi printer a hairline bar often blobs or skips. Widen the barcode, or use a 300 dpi printer if you have one.
- Quiet zone: the blank paper on both ends. If the price, a border or the tag edge crowds the bars, the scanner sees extra ink and gives up.
- The real test: print one, scan it with the gun at your counter, under the light you sell under.
5Your inventory
Your jewelry inventory in Excel
Keep the sheet simple: SKU, a short item name, price. A tag can hold about ten characters of description, so don't map a long one onto it.
That's the fictional sheet behind the first example. One row per piece or per style, and the SKU is the same number your register already knows.
This prints the tag. It doesn't run your point of sale.
| SKU | Item | Price |
|---|---|---|
| JW-0412 | Gold hoops | $64 |
| JW-0388 | Silver chain 18 in | $48 |
| JW-0451 | Pearl studs | $56 |
6Tag the tray
Print jewelry tags for the whole tray
Once one tag scans, the rest come straight from the sheet. Every row becomes its own tag.
Print in the order the tray is laid out, so you're not matching tags by guess.
- Open the jewelry tag with the sample sheet, then click Data and upload or paste your own inventory.
- Click the item line, then Variables, and pick your description column. Do the same for the price.
- The barcode in the sample holds
{{SKU}}, so each row scans as its own piece. CODE128 in the barcode Format list handles letters and dashes like JW-0412. - Step to the longest item and the highest price. If either crowds the bars, shorten the text.
- Open Edit row, tick the pieces you're tagging, and click Print.
7Hang or stick
Hang tag, sticker or fold
A sticker on a poly bag or a tray is more forgiving than a tiny fold tag. A tag that hangs from a chain has to survive fingers flipping through the tray.
- Print dark: a gray price looks like a sale even when it isn't, and it scans worse.
- Bigger pieces: scarves and home goods fit price tag labels, which covers retail tags and shelf labels.
- QR instead of a barcode: the guide to QR code labels covers it.
Questions about jewelry tags
How small can a jewelry tag be?
As small as a tag you can still read and scan. A price and a short SKU fit a tiny tag. A barcode needs white space on both ends. If the bars touch when you print a test, the tag is too small for that code or the bars are too thin.
Is there a free jewelry label maker?
Yes. You can make free jewelry tags in your browser with no signup. Set the tag size, add the price, SKU and barcode, and print from your inventory sheet.
Will a small barcode scan?
It scans when the lines stay separate and you leave a quiet zone, a blank margin, on both ends. Don't let the price sit on the bars. Test the scanner you use at the counter, not a different phone in better light.
What should a jewelry price tag show?
The price, large, and a SKU or style number you already use. Metal or stone notes only if they fit. The barcode is the SKU, not a second random number.
Can I print jewelry tags from an inventory spreadsheet?
Yes. One row per piece or per style. Map the price and the SKU with Variables, proof the widest price, then tick the rows in Edit row and print the tray.
Can I print on barbell or fold-over jewelry tags?
Yes, if your printer takes that stock. Measure the flat face that goes through the printer and set that as a custom size. Print one before the tray.