{"ok":true,"result":{"slug":"barcode-generator","name":"Barcode Generator","summary":"Generate a 1D barcode as SVG: EAN-13, UPC-A, EAN-8 (check digit added or verified), Code 128 or Code 39.","description":"Create EAN-13, UPC-A, EAN-8, Code 128 and Code 39 barcodes with automatic check digits and readable text. Download them as sharp SVG or PNG files.","method":"POST","endpoint":"/api/v1/tools/barcode-generator","plan":"free","mcpName":"barcode_generator","input":{"type":"object","additionalProperties":false,"properties":{"value":{"type":"string","description":"The data. EAN-13: 12 or 13 digits. UPC-A: 11 or 12 digits. EAN-8: 7 or 8 digits. Code 128: printable ASCII, up to 80 characters. Code 39: A–Z, 0–9, space and - . $ / + %.","maxLength":80},"symbology":{"type":"string","description":"Barcode type.","default":"code128","enum":["ean13","upca","ean8","code128","code39"],"maxLength":200000},"code39Check":{"type":"boolean","description":"Code 39 only: append the optional mod 43 check character.","default":false},"barHeight":{"type":"integer","description":"Bar height in modules (narrowest bar widths).","default":50,"minimum":10,"maximum":200},"showText":{"type":"boolean","description":"Print the human-readable text under the bars.","default":true},"scale":{"type":"integer","description":"Pixels per module in the SVG width and height.","default":2,"minimum":1,"maximum":10}},"required":["value"]},"example":{"value":"400638133393","symbology":"ean13"},"randomOutput":false,"network":false,"docs":"https://pithlab.com/developers/tools/barcode-generator","page":"https://pithlab.com/tools/barcode-generator"}}