What it does
Create test labels with a white quiet zone and high-contrast bars. EAN-13 checks its checksum, but does not verify GTIN ownership or grant commercial registration.
When to use it
Use this workflow when the example below matches your task and the documented limits fit your input. Keep the original and review the output before sharing it.
Steps
- Select Code 128 or EAN-13 and enter compatible content.
- Adjust module width, height and label, then generate the preview.
- Download the PNG and test reading it at its actual print size.
Worked example
EAN-13: 4006381333931.
A valid barcode; 4006381333932 is rejected for an invalid checksum.
Common mistakes and limitations
- Code 128: 1–80 printable ASCII characters. EAN-13 requires exactly 13 digits.
- Module width 1–3 px and bars 40–200 px tall. Physical readability depends on printing, size and scanner.
Frequently asked questions
Is my input uploaded?
No. Processing runs in your browser. Visiting the site downloads public software and resources; this tool does not automatically save your input or results.
How do I check the result?
Start with the worked example, compare the output and use synthetic data before processing sensitive information. Downloaded files should be opened in an independent reader.
