Barcode Generator
Create standard Code 128, EAN-13, UPC-A, and Code 39 barcodes for products, inventory, and retail labels. 100% free and private.
A Barcode Generator creates 1D linear barcodes (Code 128, EAN-13, UPC-A, Code 39) with automated checksum calculations, rendering scalable vector SVG and PNG formats for retail and inventory.
Supports all ASCII 32-126 alphanumeric characters and symbols.
CODE128 — PROD-98421-X
Share This Tool
Help your team and fellow developers save time with free, private client-side utilities.
Systems & Security Engineers • Applied Cryptography & High-Performance Web Tools
How to Use Barcode Generator
Select Barcode Format
Choose Code 128 (general alphanumeric), EAN-13 (global retail), UPC-A (US/Canada retail), or Code 39 (industrial).
Enter Data / SKU
Type your product number, SKU, or alphanumeric code. Check digits are automatically computed for EAN-13 and UPC-A.
Customize & Export
Add a custom product label or price tag, adjust dimensions, and download as vector SVG, high-res PNG, or print label sheets.
Practical Examples & Conversions
Format: EAN-13 | Code: 400638133393
Valid EAN-13: 4006381333931 (Auto-calculated check digit: 1)
Frequently Asked Questions (PAA)
Related Tools & Converters
Authoritative Standards & Citations
Calculations and algorithms on this page are implemented and verified in strict accordance with the following official technical specifications:
RFC 7519: JSON Web Token (JWT)
Standardized compact, URL-safe means of representing claims to be transferred between two parties.
Web Cryptography API Specification
Standard JavaScript API for performing basic cryptographic operations in web applications.
RFC 4122: A Universally Unique IDentifier (UUID) URN Namespace
Definition of uniform format and generation algorithms for UUIDs.