Fast, reliable APIs for email validation, IP geolocation, IBAN verification, and code generation. Free to use. No authentication required.
Generate 1D barcodes as PNG or SVG images. Supports UPC-A, EAN-13, and Code128 formats with configurable dimensions and optional human-readable text below the barcode. Checksums are automatically generated or validated.
The content to encode into the barcode
One of: UPC-A, EAN-13, Code128
Output format: png or svg
Render human-readable value below the barcode. Default: false
Image width in pixels (50–1024). Default: 300
Image height in pixels (50–1024). Default: 150
Numeric only. 11 digits (checksum auto-generated) or 12 digits (checksum validated).
Numeric only. 12 digits (checksum auto-generated) or 13 digits (checksum validated).
Full ASCII support. No fixed length. Max 500 characters.
On success: returns image/png or image/svg+xml binary data.
On error: returns JSON with {"error": "message"} and appropriate HTTP status code.