Barcode Generator Barcode Generator
Free, no signup, no watermark

Bulk Barcode and QR Code Generator

Create thousands of barcodes and QR codes in seconds. No registration required. Upload your CSV, customize labels, and print for free. Fast, secure, and easy!

Barcodes and QR codes in bulk. Free for everyone, no signup required.

Free bulk download from CSV

Upload a spreadsheet, map columns to text, barcode, and QR fields, and render every row at once. No row limits, no paywall, no watermark.

QR codes for everything

Pick a content type, Website URL, vCard, Wi-Fi, SMS, Email, Phone, or plain Text, and the panel shows the right fields. SSID + password for Wi-Fi, name + organization for vCard, phone + message for SMS. The QR encodes them in the right format automatically.

Bulk QR with per field column mapping

Generating Wi-Fi QRs for a hotel chain or vCards for an event? Map separate CSV columns to each field, phone + body for SMS, to + subject + body for email, ssid + password + auth for Wi-Fi. One QR per row, every row composed correctly.

Logo / icon in the center

Upload a PNG, JPG, or SVG and we place it in the center of any QR code. High error correction keeps the code scannable even with the icon overlay. Works with every QR content type above.

Quick create, skip the label design

Just want the barcode or QR, not the label design? Type a value to get a single PNG or PDF, or upload a CSV to generate hundreds at once as a ZIP, multi page PDF, or ZPL. No signup.

Export to ZIP, PDF, or ZPL

One canvas, three outputs: a ZIP of PNGs, a composited multi page PDF (A4, Letter, or custom), or ZPL ready to stream to a Zebra printer.

1D barcodes & 2D codes

Code 128, Code 39, EAN/UPC, ITF-14, ISBN, ISSN, Data Matrix, and QR Code, with check digit validation and live preview.

Print ready at your DPI

Millimeter accurate canvases with selectable export DPI (150, 203, 300, 600…). Ship the exact file your printer expects.

Templates & reuse

Save label designs as reusable templates. Swap data, rerender, export. No desktop software.

Runs in your browser

Your CSV and assets never leave your device. Everything renders locally, private by default.

Supported Barcode Formats

Every major 1D symbology plus Data Matrix, with check digit validation and live preview. Generate any of these as single barcodes or bulk batches from CSV.

Code 128

High density alphanumeric symbology used for shipping, packaging, and general purpose product labels.

Code 39

Classic variable length symbology widely used in automotive, defense, and logistics.

EAN-13 / EAN-8

Retail product barcodes used worldwide on consumer goods. Check digits are validated automatically.

UPC-A / UPC-E

Standard North American retail barcodes for point of sale scanning.

ITF-14

Interleaved 2 of 5 barcode used on outer cartons and shipping containers.

ISBN / ISSN

Publisher barcodes for books and periodicals, rendered with proper check digit validation.

Data Matrix

Compact 2D symbology used for direct part marking, pharmaceuticals, and electronics.

Supported QR Code Types

Pick a content type and the form shows the right fields. Each QR is encoded to spec, and you can add a logo or icon in the center of every code.

Website URL

Encode any link. Paste a URL, scan to open it. Most common QR use case for marketing, menus, packaging, and posters.

vCard (Contact)

Full Name, Organization, Phone, Email, Website. Scanning a vCard QR adds the contact straight to the phonebook. Great for business cards and event badges.

Wi-Fi

SSID, password, encryption (WPA/WEP/None), and hidden network flag. Scanning a Wi-Fi QR joins the network automatically. Perfect for cafés, hotels, and AirBnBs.

SMS

Phone number plus a prefilled message. Scanning opens the SMS app with the recipient and body already set.

Email

Recipient address with optional subject and body. Scanning composes a new email ready to send.

Phone

A tappable phone number that opens the dialer. Useful for support stickers, restaurant calls, and service contacts.

Plain Text

Any short text payload. Use for serial numbers, references, instructions, or anything that doesn't fit the structured types above.

How to Generate Barcodes and QR Codes in Bulk

  1. 1. Choose Barcode or QR Code

    In Quick Create, pick Barcode for 1D / Data Matrix, or QR Code for URLs, vCards, Wi-Fi, SMS, email, phone, or text. The form changes to show the right fields for what you picked.

  2. 2. Paste data or upload a CSV

    Type values directly, or upload a CSV from Excel, Google Sheets, or your inventory system. For structured QR types (SMS, email, Wi-Fi, vCard), map each CSV column to the field it represents, phone, body, ssid, password, and so on.

  3. 3. Set size and DPI for print

    Enter exact width and height in millimeters and pick your export DPI (152, 203, 300, 600). The canvas is millimeter accurate so your labels print to spec.

  4. 4. Download ZIP, PDF, or ZPL

    Export every row as a ZIP of PNGs, compose a multi page PDF on A4 / Letter / custom paper, or stream ZPL straight to a Zebra thermal printer.

Frequently Asked Questions

How do I generate barcodes for inventory?

Upload your inventory CSV, map the SKU column to the barcode value, pick Code 128 or EAN-13, and export a ZIP of print ready PNGs or a single multi page PDF. No signup required.

Can I make Wi-Fi or vCard QR codes in bulk?

Yes. Pick the QR content type (Wi-Fi, vCard, SMS, Email, Phone, Website, or Text) and the panel shows the right fields. Upload a CSV and map each column to a field, for Wi-Fi, map SSID, password, encryption, and hidden columns; for vCard, map name, organization, phone, email, and URL. Every row is encoded to the proper QR payload spec.

How does the QR content type picker work?

On the left panel (in the editor) or on the Quick Create page, switch the QR content type and the inputs change accordingly. SMS shows Phone + Message; Email shows To + Subject + Body; Wi-Fi shows SSID + Password + Encryption + Hidden Network; vCard shows Full Name + Organization + Phone + Email + Website. The right side of the editor also reflects whichever type is selected.

Can I make an EAN-13 barcode generator from Excel?

Yes. Save your Excel sheet as CSV, upload it, select EAN-13 as the format, and the tool validates check digits and renders every row automatically.

Start generating barcodes and QR codes