Skip to main content
Known Participant
November 11, 2025
Answered

Barcode generator free plugins

  • November 11, 2025
  • 3 replies
  • 546 views

Hi need some help I'm using the free plugin EAN-13 Barcode Generator by Mireca

Is there a way I can change the barcode height?  Can I select the bars and drag them smaller like i did with second barcode, or will this effect the barcode scanning?

Correct answer Doug A Roberts

Barcode height is part of the specification of EAN 13:

EAN-13 Specifications | International Barcodes

 

But obviously users do reduce the height and codes still scan.

3 replies

Participant
October 10, 2026

Adding some numbers from the GS1 spec, since this comes up often with packaging:

For retail (POS) EAN-13 the size is set by magnification, 80 % to 200 % of nominal (X-dimension 0.264–0.660 mm). Height is tied to the magnification you use: at 80 % the bars must still be at least about 18.3 mm tall, at 100 % about 22.9 mm. Cutting the height below that ("truncation") is what GS1 asks you to avoid. It often still scans on a phone, but it can fail a verifier grade or a retailer's barcode check. GS1 UK puts it this way: don't reduce height unless absolutely necessary.

So if you need a smaller code, scale the whole symbol down (not below 80 %) instead of squashing it vertically. Also keep the quiet zones (11 modules left, 7 right).

Sources: GS1 change notice on the 80 % rule, GS1 UK size guide.

Disclosure: I develop Vectode, a barcode panel for Illustrator that sizes EAN-13 by GS1 magnification and keeps the quiet zones for you: https://exchange.adobe.com/apps/cc/205507/vectode. The numbers above apply whichever tool you use.

Doug A Roberts
Community Expert
Doug A RobertsCommunity ExpertCorrect answer
Community Expert
November 11, 2025

Barcode height is part of the specification of EAN 13:

EAN-13 Specifications | International Barcodes

 

But obviously users do reduce the height and codes still scan.

Known Participant
November 11, 2025

great than you will try to reduce size and have client scan to check if it still works