Design and print barcode labels. Any printer. Free.
BarcodeStack is a free label maker that runs entirely in your browser — with real barcodes, QR codes, CSV batch printing, and print-accurate DPI so every label scans. No download. No account. Your designs never leave your computer.
Ship to
Acme Industries
123 Main Street, Suite 400
Los Angeles, CA 90012
1Z 999 AA1 01 2345 6784
Works with every label printer
- Zebra
- Rollo
- DYMO LabelWriter
- Brother QL
- MUNBYN
- Niimbot
- Avery sheets
Every feature you need to ship, stock, and sell. Try it for yourself.
BarcodeStack was built for e-commerce sellers who print real labels on real printers — not another poster tool with a barcode sticker slapped on.
SKU-284015
Real barcodes, rendered right
Code 128, EAN-13, UPC-A, Code 39, ITF-14, Pharmacode, and QR — generated in your browser at your printer's exact dot pitch, so they scan the first time. Edit the value anytime; the barcode redraws itself.
Print hundreds from a spreadsheet
Paste rows from Excel or Google Sheets, drop {{column}} placeholders into any text or barcode, and export every row as one print-ready PDF. Free and unlimited.
Full Avery sheets, zero waste
Design one label and impose it across the whole sheet — 5160, 5163, A4 L-series and more — with a start-position offset so partially used sheets don't go in the trash.
A professional label editor, minus the professional price tag.
No bloated download, no printer lock-in, no watermark. Open a browser tab and print.
Print-accurate DPI
The canvas maps 1:1 to your printer's dots — 203 DPI for Zebra/Rollo thermal, 300 DPI for DYMO, Brother, and laser sheets. What you design is what prints.
47+ label sizes built in
Zebra, Rollo, MUNBYN, DYMO, Brother DK, Niimbot, Phomemo, and Avery US-Letter + A4 sheets — or enter any custom size in inches or millimeters.
Layers, guides & shortcuts
A real editor: layers panel, smart snap guides, mm grid, undo/redo, duplicate, nudge with arrow keys — and keyboard shortcuts for all of it.
50+ fonts
Google Fonts load on demand next to your system fonts, with bold, italic, underline, and alignment controls that render exactly as printed.
Export any way you print
PDF at exact label dimensions, full Avery sheets N-up, high-resolution PNG, or direct printing from the browser with the correct page size.
100% private by design
The editor runs entirely client-side. Designs, logos, and spreadsheet data never leave your computer — work-in-progress auto-saves to your browser.
Print your first label in 60 seconds
Pick a size, drop in a barcode, hit print. No sign-up, no download, no watermark — the editor is free and your designs stay on your machine.
One editor, every label.
Shipping to shelf to storefront — if it sticks to something, you can design it here.
Free forever. Pro when you’re ready.
The editor never goes behind a paywall — paid plans add cloud saves, teams, and automation on top.
Free
$0
The full editor, free forever. Supported by ads so you never hit a paywall.
- Full drag-and-drop editor
- All barcode types & QR codes
- 47+ label sizes + custom sizes
- CSV batch printing — unlimited
- PDF, PNG & direct print export
- Auto-save in your browser
Pro
$5
For sellers printing every day. Everything in Free, without the ads.
- Everything in Free
- Ad-free editor
- Cloud template library
- Sync designs across devices
- Reusable asset library (logos)
- Priority support
Business
$15
For teams and warehouses that treat labels as infrastructure.
- Everything in Pro
- Team workspaces
- Shared template libraries
- Database-connected printing
- Serialized & numbered labels
- Print automation API
Pro and Business are in development — the free tier stays free either way.
Frequently asked questions
If you have anything else you want to ask, reach out to us.
Is BarcodeStack really free?
Yes. The full editor — barcodes, QR codes, custom sizes, fonts, CSV batch printing, PDF/PNG export — is free with no watermarks and no account. The free tier is supported by ads; paid plans will only add extras like cloud saves and teams.
Which printers does it work with?
Any printer. Built-in presets cover Zebra, Rollo, and MUNBYN thermal printers, DYMO LabelWriter and Brother QL rolls, Niimbot/Phomemo portables, and Avery sheets for any inkjet or laser. You can also enter custom dimensions in inches or millimeters.
Do labels print at the right size?
The canvas is built at your printer's native resolution — a 4×6 thermal label is exactly 812 × 1218 pixels at 203 DPI — and PDFs export at exact physical dimensions. Print at 100% scale (never "fit to page") and test one label first.
Can I create retail barcodes like UPC and EAN?
Yes — we render UPC-A, EAN-13, Code 128, Code 39, ITF-14, Pharmacode, and QR codes with print-accurate sizing. One important note: we generate the barcode graphic; the numbers themselves must be licensed from GS1 if you sell in retail stores or marketplaces.
How does batch printing from a spreadsheet work?
Click Import Data, paste rows from Excel or Google Sheets (or upload a CSV), then put {{column}} placeholders in any text or barcode value. Every row becomes a label in one multi-page PDF — including N-up Avery sheets with a start-position offset. It's free and unlimited.
Can I print full Avery sheets?
Yes. Pick an Avery preset (5160, 5161, 5162, 5163, 5164, 5167, 5195, or the A4 L-series), design one label, and export the whole sheet — starting at any position so partially used sheets don't go to waste.
Is my data private?
The editor runs 100% in your browser. Designs, images, and spreadsheet data are processed client-side and never sent to our servers. Work-in-progress auto-saves to your browser's local storage, and you can save designs as files on your machine.
Do I need an account?
No. Open the editor and start designing. Accounts arrive with the Pro plan for people who want cloud saves and syncing — the free tier will keep working without one.
What's the catch?
The free editor shows ads (not yet, but that's the model). That's it — no locked features, no export watermarks, no trial timers. We'd rather you print great labels and tell another seller about us.