2D Barcode Sizing and Placement

A guide to how to position your barcode on the label or packaging

2D barcode sizing

We recommend printing your 2D barcode at a minimum size of about 2cm x 2cm if possible. At that size the barcode should scan easily if printed correctly. If space on your label or packaging is limited, you may be able to reduce the size slightly. However, it's important to print a sample and perform a test scan before mass-producing your labels to ensure the barcode can still be scanned effectively.

Recommended colour combinations

A high-contrast colour scheme, typically black barcode on a white background, is most effective for scanners. Avoid low contrast combinations, such as light colours or patterns behind the barcode, as this can make it harder for scanners to detect. 

Barcode scanners are designed to recognize black and cool colours like blue and green but tend to ignore white and warm colours such as red, yellow, and orange. For best results, use a white or warm-colored background and print the barcode in black or a cool colour.

It’s also important to avoid using metallic ink or printing the barcode on metallic or reflective surfaces, as this can interfere with scanning. For optimal results, print the barcode on a matte surface, which helps scanners read it more reliably.

Where to position your 2D barcode

It's important to print the barcode on a smooth, flat surface to ensure optimal scanning. Barcodes placed on curved or uneven areas, such as edges or folds, can distort the image, making it difficult for scanners to read. Ideally, the barcode should be located where it will remain clearly visible, avoiding areas where it might be covered by labels or text.

The 2D barcode should be placed near the linear barcode (EAN-13 or UPC) on the packaging to allow for fast and efficient scanning at the Point of Sale (POS). Some POS scanner providers have developed software capable of processing multiple barcodes on packaging, enabling scanners to decode both the 2D and linear barcodes simultaneously. For this software to function correctly, the 2D barcode and the linear barcode must be positioned close to each other on the packaging.

According to official guidelines, the 2D barcode should be placed within a 50mm radius of the center of the linear barcode (EAN-13 or UPC barcode). This positioning ensures that both barcodes can be easily scanned at the Point of Sale (POS). Make sure there is sufficient blank space between the 2 barcodes (at least 3mm).

Barcode dimensions for 2D barcode

Check with your retailers

Some Point of Sale (POS) systems may not be able to process 2D barcodes yet. It's important to check with your retailers to confirm if their systems are compatible with 2d barcodes and if they have any specific requirements. 

Even if a retailer can't process 2D barcodes at this time, we still recommend including both a linear barcode and a 2D barcode on your packaging. This ensures that all retailers will be able to scan your 2D barcode when they upgrade their POS systems in the future.

Do a test print and scan

Before mass-printing your 2D barcode on labels or packaging, it's essential to do a test print and scan. This step ensures the barcode will be easily scannable across various environments and devices, preventing issues at the point of sale or within the supply chain. 

By printing a sample and testing it with different scanners, you can identify any problems with size, contrast, or placement early on, allowing adjustments to be made before committing to full production. This simple test helps avoid costly reprints and ensures your barcode functions as intended.