Barcode generator
EAN, UPC, Code 128, Data Matrix and the GS1 family — with the check digit calculated for you and bar width validated against your print size.
- Symbology
- EAN-13
- Encoded value
- 8901234567890
- X-dimension
- 0.400 mm
- Quiet zone
- 11 X left, 7 X right
- Modules across
- 95
Prints reliably at 38mm on a retail scanner. Keep the quiet zones clear and do not stretch the bars vertically only.
Downloading a batch starts at Lite, ₹99/month, billed annually. The 5 above are free to make and to download one at a time. Create an account or compare the plans.
Pick the right one for the job
Every thumbnail here is drawn by the same encoder as the tool above, from that symbology’s own sample value — a real bar pattern, not a picture of one. The human-readable digits are left off at this size; every code you generate carries them.
Barcode questions
Where do I get a real EAN number?
From GS1 in your country — they allocate the company prefix. Numbers generated here are valid in structure but not registered to you, so they are for internal or test use unless you own the prefix.
Do you calculate the check digit?
Yes, always, and we never accept one from input. Enter the 12 digits of an EAN-13 and the 13th is computed with the standard weighted modulo-10 algorithm.
Can I print a barcode smaller than nominal?
GS1 permits scaling down to 80% of nominal for EAN-13. Below that, supermarket lane scanners begin to fail even though a handheld imager will still read it.
QR code or barcode for my product?
Both, usually. The retail barcode is required at the till; a QR code beside it carries the consumer content — authenticity, warranty, instructions. GS1 Digital Link can eventually do both in one symbol.
Can I generate thousands from a spreadsheet?
Yes. Bulk generation takes CSV or XLSX, validates every row, and lays the output out on label stock or print sheets with cut marks.
Which format should I send to a printer?
SVG or EPS — both are vector, so the bars stay crisp at any size. Never send a scaled-up PNG; resampling softens bar edges and costs you scan reliability.