Generate CODE128, EAN-13, UPC-A, QR Code and more. Download PNG, SVG, PDF. Batch CSV generation included.
Generated barcodes will appear here.
Enter text above to generate QR code.
Decode a barcode or QR code from your camera or an image — CODE128, EAN/UPC, CODE39, QR and more. Everything is decoded in your browser; no image is uploaded.
Design a print-ready product / shelf / shipping label with a barcode, product details and price. Print it or download as PNG.
Upload a CSV file (one value per line or first column) to generate multiple barcodes at once. Download all as a ZIP file or print as A4 label sheet.
More free, non-AI, browser-based developer & utility tools.
Barcodes are machine-readable patterns of parallel lines that encode data in a format scanners can read instantly. They are used everywhere — from supermarket product labels to warehouse inventory systems, shipping labels, hospital patient wristbands, library books, airline boarding passes, and government identification documents. This free online barcode generator supports all major 1D barcode formats plus QR codes, allowing you to create professional scannable barcodes without any software installation or registration.
The tool supports CODE128 — the most versatile and widely used 1D barcode format that can encode any ASCII character including letters, numbers, and symbols, making it ideal for inventory codes, serial numbers, and shipping labels. EAN-13 is the international standard for retail product barcodes used on most consumer goods sold globally. UPC-A (Universal Product Code) is the North American retail standard. EAN-8 is a shorter version for small products. CODE39 is used in automotive, defense, and healthcare. ITF-14 is used for shipping cartons. Pharmacode is used in the pharmaceutical industry.
Beyond basic generation, this tool offers professional customization: choose barcode and background colors, adjust bar width and height, control margins, select font size and family, toggle bold text, and place text above or below the barcode. Download in PNG (for web and documents), SVG (scalable vector, ideal for print at any resolution), or PDF (print-ready). The batch generator lets you upload a CSV file with hundreds of values and download all barcodes at once as a ZIP file — saving significant time in inventory and logistics workflows.
The QR Code generator creates 2D barcodes that can store URLs, contact information, WiFi credentials, plain text, and more. QR codes are scannable by any modern smartphone camera without a dedicated app, making them ideal for marketing materials, product packaging, menus, and contactless information sharing. You can customize the QR color, background color, size, and error correction level.
This suite goes well beyond generation. The built-in Scanner decodes a barcode or QR code from your device camera or from any image you upload or drag in — CODE128, EAN/UPC, CODE39, QR and more — and lets you copy the decoded value or send it straight into the generator to re-create or modify it. A Barcode Information panel shows the barcode type, character count, encoding class (numeric, alphanumeric or full ASCII), the check digit for EAN/UPC-family codes, and which scanners the symbology is intended for, so you can confirm a code is valid before printing thousands of labels. Because everything runs locally, none of the images you scan or values you encode ever leave your device.
The Product Label Designer turns a raw barcode into a finished, print-ready label. Enter a company name, product name, SKU, price, batch number and expiry, choose the barcode symbology, and the tool composes a tidy label with the barcode embedded — ready to print on a thermal, Zebra, Dymo or Brother label printer, or to download as a PNG for a design tool or an A4 label sheet. This is exactly what retail shelves, warehouse bins, pharmacy packaging and shipping cartons need, and it removes the usual round-trip through a separate design application.
All barcode generation happens entirely in your browser — no data is ever sent to any server. Your barcode values and history are private. The recent barcodes history feature saves your last 20 generated barcodes in LocalStorage for quick regeneration, and you can regenerate any of them with a single click. The whole suite is built with lightweight, well-established libraries (JsBarcode for 1D symbologies, a QR engine for 2D, and a standards-based decoder for scanning), so it loads fast, works on phones and desktops alike, and keeps working offline once the page has loaded.
4006381333931 → scannable at any supermarket POS.WH-A12-SHELF-045 → any ASCII, ideal for internal SKUs.10012345678902 → outer-case marking.https://apnesoftware.com → scannable by any phone camera.Barcode समानांतर रेखाओं का एक machine-readable pattern है जो data को ऐसे format में encode करता है जिसे scanner तुरंत पढ़ सकते हैं। इनका उपयोग हर जगह होता है — supermarket product labels से लेकर warehouse inventory systems, shipping labels, hospital patient wristbands, library books, airline boarding passes, और government identification documents तक। यह free online barcode generator सभी प्रमुख 1D barcode formats के साथ-साथ QR codes भी support करता है — बिना किसी software installation या registration के।
यह tool CODE128 support करता है — सबसे versatile और widely used 1D barcode format जो letters, numbers, और symbols सहित किसी भी ASCII character को encode कर सकता है। EAN-13 globally बेचे जाने वाले अधिकांश consumer goods पर उपयोग किया जाने वाला international retail standard है। UPC-A North American retail standard है। EAN-8 छोटे products के लिए shorter version है। CODE39 automotive, defense, और healthcare में। ITF-14 shipping cartons के लिए। Pharmacode pharmaceutical industry में।
Basic generation से परे, यह tool professional customization भी offer करता है: barcode और background colors चुनें, bar width और height adjust करें, margins control करें, font size और family select करें, bold text toggle करें, और barcode के ऊपर या नीचे text लगाएं। PNG (web और documents के लिए), SVG (किसी भी resolution पर print के लिए ideal scalable vector), या PDF (print-ready) में download करें।
QR Code generator 2D barcodes बनाता है जो URLs, contact information, WiFi credentials, plain text, और बहुत कुछ store कर सकते हैं। QR codes किसी भी modern smartphone camera से बिना dedicated app के scan किए जा सकते हैं।
Batch generator आपको CSV file upload करने देता है जिसमें सैकड़ों values हों और सभी barcodes एक साथ ZIP file के रूप में download करें — inventory और logistics workflows में significant time बचाते हुए।
सभी barcode generation पूरी तरह आपके browser में होती है — आपका data कभी किसी server को नहीं भेजा जाता।