Barcode Generator
Type any text or number and download a scannable Code 128 barcode as PNG — all in your browser, nothing uploaded. Free, no sign-up.
Where Code 128 fits
Code 128 packs a lot into a small space, which is why it dominates logistics and inventory. The generated image includes the mandatory checksum, so it scans reliably. When you print, leave a clear white margin (a "quiet zone") on both sides — scanners need it to lock on.
Frequently asked questions
What kind of barcode does this make?
It generates a Code 128 (type B) barcode — the compact, high-density standard used for shipping, inventory, asset tags and product labelling. It encodes letters, digits and common symbols.
How do I use it?
Type the text or number to encode, watch the barcode update live, then download it as a PNG to place on a label or document.
Is the barcode scannable?
Yes — it follows the Code 128 specification including the checksum digit, so any standard 1D scanner or barcode app will read it. Keep a white quiet zone around it when you print.
Is this tool free?
Yes — it runs entirely in your browser, nothing is uploaded, and there is no sign-up.