Skip to content
Mycelgrid

Business & Office

Barcode Generator

Create one barcode or generate a batch from pasted values or a local CSV, TSV, or TXT file. Validate supported check digits, then download SVG or PNG files without an account.

Browser-localSingle + bulkSVG + PNGNo account

Create barcodes

UPC, EAN, ITF-14, and ISBN can calculate a missing final check digit. A supplied wrong check digit is rejected rather than changed.

Result

Ready when you are

Encoded value
—
Check digit
—

For print work, use 100% / actual size when practical and test a sample with the intended scanner before a production run.

No batch validated yet.

What a barcode generator does

This app turns a value you provide into a machine-readable barcode symbol. It can calculate or validate the structural check digit for supported UPC, EAN, ITF-14, and ISBN-13 values. It does not assign an identifier or confirm who owns it.

Which barcode type should I choose?

TypeTypical use in this app
Code 128General alphanumeric business and internal identifiers.
UPC-A / EAN-13 / EAN-8Represent an existing retail GTIN where the format is appropriate.
ITF-14Common distribution and outer-case GTIN representation.
Code 39Compatible uppercase alphanumeric workflows.
ISBN-13Represent an ISBN already allocated to a publication.
Data Matrix / PDF417Compact 2D text/data jobs. GS1 Application Identifier profiles are not implemented in this version.

Barcode image vs. official identifier

Mycelgrid does not issue UPCs, EANs, GTINs, or ISBNs. A valid check digit only means the number is structurally consistent. If you need a globally unique GS1 identifier, obtain it through the applicable GS1 organization. ISBNs are allocated through ISBN registration agencies.

Bulk barcode generation

Paste up to 500 values or import a local CSV, TSV, or TXT file. Choose one barcode type for the batch, review invalid rows, then download valid symbols in a ZIP with a manifest. Need to inspect a source table first? Use CSV Viewer.

Printing and scan quality

Barcode performance depends on more than a mathematically valid value. Keep the quiet area around the symbol, use strong dark-on-light contrast, avoid stretching a rendered image, and test the actual printed sample with the intended scanner and trading-partner requirements.

Barcode vs. QR code

QR codes are a separate job with different workflows such as URLs, contact cards, and dynamic destinations. This Barcode Generator intentionally does not generate QR codes.

Privacy

Generation and file parsing happen in this browser page. The app does not upload barcode values or imported files, and it does not store your work after you leave the page.

Keep this app closeFavorite it, install a direct launcher, or share the live Mycelgrid app.

Install Barcode Generator

  1. 1. Open your browser menu.
  2. 2. Choose Install App or Add to Home Screen.
  3. 3. Confirm the installation.

Internet access is required.