{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-05-20T20:47:38.174Z","discovery":{"catalog":"https://toolsly.tools/tools.json","llmsTxt":"https://toolsly.tools/llms.txt","sitemap":"https://toolsly.tools/sitemap.xml"},"relatedTools":[{"slug":"qr-code-reader","name":"QR Code Reader","url":"https://toolsly.tools/qr-code-reader"},{"slug":"image-to-text","name":"Image to Text (OCR)","url":"https://toolsly.tools/image-to-text"},{"slug":"colors-from-image","name":"Colors from Image","url":"https://toolsly.tools/colors-from-image"},{"slug":"image-to-base64","name":"Image to Base64","url":"https://toolsly.tools/image-to-base64"},{"slug":"qr-code-generator","name":"QR Code Generator","url":"https://toolsly.tools/qr-code-generator"},{"slug":"wifi-qr-code-generator","name":"Wi-Fi QR Code Generator","url":"https://toolsly.tools/wifi-qr-code-generator"},{"slug":"vcard-qr-code-generator","name":"vCard QR Code Generator","url":"https://toolsly.tools/vcard-qr-code-generator"},{"slug":"code-to-image","name":"Code to Image","url":"https://toolsly.tools/code-to-image"}],"kind":"converter","slug":"barcode-generator","name":"Barcode Generator","description":"Generate a 1D barcode (CODE128, EAN-13, UPC-A, CODE39, ITF-14, MSI, codabar, pharmacode) as a downloadable PNG.","longDescription":"Build a 1D barcode from any text or numeric value and download it as a high-resolution PNG, ready for shipping labels, inventory tags, event tickets, retail SKUs, or product packaging. Supports CODE128 (the everyday workhorse — handles any ASCII), EAN-13 (retail), EAN-8, UPC-A (US retail), CODE39 (industrial / military), ITF-14 (cartons), MSI (warehouse), pharmacode (pharmaceutical), and codabar (libraries, blood banks). Customise bar width, height, foreground and background colours, and whether the value is printed underneath. Rendering happens entirely in your browser via JsBarcode — no upload.","category":"text","categoryName":"Text & Encoding","keywords":["barcode generator","code128 barcode generator","ean13 barcode generator","upc barcode generator","code39 barcode generator","barcode generator png","barcode generator free","barcode online","barcode maker","shipping label barcode","product barcode generator","isbn barcode generator","itf14 barcode generator","msi barcode generator","codabar generator","pharmacode generator","1d barcode online"],"url":"https://toolsly.tools/barcode-generator","runsOn":"client","multiple":false,"batch":false,"input":{"type":"file","extensions":[".txt"],"mimeTypes":["text/plain"]},"output":{"type":"file","extension":".png","mimeType":"image/png"},"options":[{"type":"text","key":"text","label":"Value to encode","defaultValue":"1234567890","placeholder":"Text or digits to encode"},{"type":"select","key":"format","label":"Format","defaultValue":"CODE128","choices":[{"value":"CODE128","label":"CODE128 (any ASCII) — most common"},{"value":"EAN13","label":"EAN-13 (13 digits, retail)"},{"value":"EAN8","label":"EAN-8 (8 digits)"},{"value":"UPC","label":"UPC-A (12 digits, US retail)"},{"value":"CODE39","label":"CODE39 (digits + uppercase + symbols)"},{"value":"ITF14","label":"ITF-14 (14 digits, cartons)"},{"value":"ITF","label":"ITF (interleaved 2-of-5)"},{"value":"MSI","label":"MSI (warehouse)"},{"value":"pharmacode","label":"Pharmacode (3-131070)"},{"value":"codabar","label":"Codabar (libraries, blood banks)"}]},{"type":"number","key":"width","label":"Bar width (px)","defaultValue":2,"min":1,"max":4,"step":1},{"type":"number","key":"height","label":"Bar height (px)","defaultValue":100,"min":30,"max":300,"step":5},{"type":"boolean","key":"displayValue","label":"Print value underneath","defaultValue":true},{"type":"text","key":"background","label":"Background color","defaultValue":"#ffffff","placeholder":"#ffffff"},{"type":"text","key":"lineColor","label":"Bar color","defaultValue":"#000000","placeholder":"#000000"}],"invocation":{"webUi":"https://toolsly.tools/barcode-generator","api":null,"notes":"Currently runs client-side in the user's browser. Drop a file on the UI at `webUi` and download the converted result. A remote MCP/REST API is planned."}}