Code 128 Generator

Create professional, scannable barcodes instantly.
Privacy-first: No data leaves your browser.

About AxelBase Code 128 Generator

AxelBase is a 100% client-side, privacy-first, open-source Code 128 barcode generator built for developers, warehouse managers, healthcare professionals, and anyone who needs fast, reliable, and secure barcodes — without sending data anywhere.

Launched in 2025 and powered by the battle-tested JsBarcode library, this tool supports full Code 128 A/B/C sets, FNC1–FNC4 function characters, GS1-128 (EAN-128) Application Identifiers, and high-resolution SVG/PNG export. Whether you're printing SSCC-18 shipping labels for Amazon FBA, UDI-compliant medical device labels, patient wristbands, or internal inventory tags — everything happens instantly in your browser.

Unlike cloud-based generators that log your serial numbers, batch codes, or proprietary identifiers, AxelBase never sees your data. No cookies, no analytics, no IP logging, no accounts. Your text exists only in RAM and disappears when you close the tab. This makes it ideal for HIPAA-sensitive environments, trade-secret protection, and regulated industries.

Hosted on GitHub Pages and released under the MIT License, the entire project is transparent, auditable, and free forever — for personal and commercial use. We believe the best tools don’t monetize your data; they just work.

How to Use – From Zero to Printable Barcode in 10 Seconds

1. Enter Your Data

Type or paste any text: product codes, serial numbers, batch IDs, or full GS1-128 strings.

Pro tip: Use ~FNC1 or ~202 for GS1 compliance.
Example: ~FNC1(01)09520123456788(17)301225(10)LOT2025A

2. Fine-Tune Appearance

Adjust Height (50–200 px) and Bar Width (1–4 px) using the sliders.

For GS1 shipping labels → use 100–120 px height and 2 px width.
For small asset tags → try 60 px height and 1.5 px width.

3. Download & Print

Click Download PNG for laser/inkjet printers (300–600 DPI).
Click Download SVG for thermal label printers (Zebra, Brother) or vector editing.

Always test a sample with your scanner before mass printing!

Need quiet zones, human-readable text, or check digits? It’s all automatic. Just generate and go.

Frequently Asked Questions

Yes — forever. MIT licensed, hosted on GitHub Pages, no accounts, no paywalls, no usage limits. Use it for personal projects or million-unit production runs.

Never. All barcode generation happens locally in your browser using JavaScript. We have zero access to your input, downloads, or IP address.

Yes — when you use ~FNC1 and correct Application Identifiers, the output is fully compliant with GS1-128 (EAN-128) standards used by Amazon, Walmart, FedEx, UPS, and healthcare systems worldwide.

Absolutely. The generator supports the exact UDI format required by FDA, EU MDR, and IMDRF: ~FNC1(01)GTIN(17)EXP(21)SERIAL. Since no data leaves your device, it’s safe for protected health information.

Zero cost + zero privacy risk + works offline + instant updates + no installation + supports every modern browser. Many companies have replaced $200+/year label software with this single bookmark.

99% of issues are printing-related: insufficient quiet zones, low DPI, or resizing. Download the SVG and print at original size, or read our Printing Best Practices guide.