BarSmith Barcode Maker
BarSmith Barcode Maker generates printable barcodes and validates barcode numbers. It is built for product labeling, warehouse and shelf labels, shipping cartons, and book publishing. Supported symbologies are EAN-13, EAN-8, UPC-A, UPC-E, Code 128, GS1-128, Code 39, ITF-14, ISBN, and ISSN, drawn to the GS1 and ISO symbol specifications. The tool returns a vector SVG and a PNG. Check digits are computed when you leave them off and verified when you include them. If a check digit is wrong, the result shows the arithmetic step by step and the corrected number. You can also validate a UPC, EAN, GTIN-14, SSCC, ISBN, or ISSN number on its own, convert ISBN-10 to ISBN-13, expand UPC-E to UPC-A, or compress UPC-A to UPC-E. Code 128 switches between code sets A, B, and C to keep the symbol short. GS1-128 accepts Application Identifiers in parentheses, such as (01) GTIN, (17) expiry date, (10) batch or lot, and (21) serial number. It validates their lengths, dates, and check digits and inserts FNC1 separators where GS1 requires them. Each barcode comes with its calculated print size and GS1 guidance on magnification, X-dimension, bar height, and quiet zones. ITF-14 carton codes include bearer bars. Book barcodes can carry a 2- or 5-digit add-on. Set a label printer resolution (203, 300, or 600 dpi) and bar widths snap to whole printer dots. Example: "Make a GS1-128 barcode with GTIN 09501101530003, expiry date 2026-12-31 and lot LOT42." Limitations: the tool draws barcodes for numbers you already have. It does not issue GS1 company prefixes or GTINs; retail UPC and EAN numbers must be licensed from GS1, and ISBNs come from a national ISBN agency. One barcode per request. No 2D codes such as QR or Data Matrix. It cannot scan barcode images or look up products or their owners.
Details
https://barcode-maker.zovo.one/mcp · streamable-http
