Terms of Use
Last updated: 13 November 2026
1. Acceptance
By using Barcode Generator you agree to these terms. If you do not agree, please do not use the site.
2. Free service
Barcode Generator is free to use. There is no account, no sign-up and no payment. The service is supported by advertising. We may change, add or remove features at any time without notice.
3. What the tool does
Barcode Generator draws EAN-13, UPC-A, Code 128 and Code 39 barcodes in your browser from the text or number you type, and lets you download them as PNG or SVG files. Barcodes are standard encodings of the text or number you typed. For a shop product, the number itself must come from GS1 or your retailer — this generator cannot give you a new product number.
4. Test every barcode with a scanner
Nothing on this site is a promise that a printed barcode will scan. Small sizes, low printer quality and glossy paper can all make a barcode hard to read. Always test one printed copy with a real scanner before printing at scale. We are not responsible for barcodes that do not scan, or for any loss from printing or using a barcode made here.
5. Lawful use
Use the tool only for lawful purposes. Do not use it to make a barcode that copies someone else's product number, or to misrepresent a product, a price or a code to anyone else.
6. No warranty
The tool is provided “as is”, without any warranty of any kind. We do not promise that a barcode is right for your particular purpose — please test it yourself before using it.
7. Liability
To the fullest extent allowed by law, Barcode Generator and its owner are not liable for any direct, indirect or consequential loss arising from the use of this site or its barcodes — including any loss from printing or using a barcode made here.
8. Advertising
The site shows advertising from Google AdSense. Advertisements are provided by third parties; Barcode Generator is not responsible for their content. You can choose personalised or non-personalised ads with the cookie banner.
9. Changes to these terms
These terms may change from time to time. The new version will be posted on this page with a new “last updated” date. Continued use of the site after a change means you accept the new terms.
10. Contact
Questions about these terms: please use the contact form.