Readiness Library

Can My Barcode Scanner Read GS1 DataMatrix and QR Codes?

A practical 2D barcode scanner checklist for small warehouses testing existing hardware, firmware, configuration, decoded data, and connected software before buying replacements.

Last reviewed: July 10, 2026

Small warehouse testing an older 1D scanner and modern 2D imaging scanner with linear, Data Matrix, and QR-style sample labels
Capture → decode → transmit → process

Short answer

A 2D imager may be capable, but the complete workflow still needs testing.

A traditional 1D laser scanner generally cannot read Data Matrix or QR Code symbols. A camera-based area imager can capture 2D barcodes, but capture capability is only the first layer of readiness.

The scanner must identify and decode the intended symbology and data syntax, transmit the right characters through its configured interface, and work with software that can interpret the GTIN and any lot, expiry, serial, or web-linked data.

GS1's retail implementation guidance notes that imaging scanners may need configuration or software updates, and not every imaging scanner can support every required mode. Record the exact model and run a controlled test before assuming the hardware should be replaced.

Scanner type and likely 2D readiness

Use the model specification and a controlled test as the source of truth. Physical appearance alone is not enough to confirm capability.

Scanner typeTypical capability2D readinessWhat to verify
1D laser scannerReads common linear barcodes with a moving or fixed laser lineUsually not able to read Data Matrix or QR CodeExact model and whether replacement with an imager is needed
Linear imagerUses an image sensor but may be designed only for 1D symbolsDo not assume 2D supportData Matrix and QR Code listed explicitly in the specification
2D area imagerCaptures linear and 2D symbolsHardware is a promising starting pointFirmware, enabled symbologies, GS1 syntax, interface, and host software
Fixed-mount imaging scannerHigh-volume or conveyor scanningMay support retail or industrial 2D workflowsMotion, presentation, software modes, duplicate barcode handling, and integration
Smartphone or tablet cameraReads many QR Codes through a camera or appUseful for limited testing, not a direct warehouse replacementApp support, Data Matrix handling, offline behavior, speed, and workflow integration

Map your scanner test before ordering replacement hardware

Use your scanner model, software, label format, daily volume, environment, budget, and timeline to identify a general readiness path.

Three readiness layers

Separate hardware capability from business-system readiness

Layer 1

Capture the symbol

The optics must capture the printed barcode at the expected size, contrast, distance, angle, movement, and lighting. A 1D-only device usually stops here.

Layer 2

Decode and transmit the data

The scanner must recognize the symbology, decode the correct characters, and transmit the result through USB, keyboard, serial, Bluetooth, or another configured interface.

Layer 3

Process the business meaning

The host application must parse and use the GTIN and any additional fields. A scanner can work while the inventory, packing, or POS workflow still fails.

Controlled test

A seven-step scanner compatibility check

01

Record the exact model

Photograph the scanner label or record the full model and revision. Similar-looking products in one scanner family can have different optics, firmware, interfaces, and enabled symbologies.

02

Check the official specification

Look for an area imager or explicit support for Data Matrix and QR Code. Do not rely only on the shape of the scan window or an online marketplace listing.

03

Confirm enabled symbologies

A capable scanner may have specific barcode types disabled. Review the configuration guide or ask the solution provider which 2D symbologies and data formats are enabled.

04

Use representative test symbols

Test the linear barcode and every intended 2D option: GS1 DataMatrix, QR Code with GS1 Digital Link, or Data Matrix with GS1 Digital Link where relevant.

05

Inspect the decoded output

Capture what the scanner sends to a plain text field or diagnostic tool. A beep only confirms that something was detected; it does not prove the correct data reached the host system.

06

Test the real application

Repeat the scan inside the receiving, inventory, packing, or POS workflow. Check whether the software parses the GTIN and any lot, expiry, serial, or link data as intended.

07

Document pass, update, or replace

Record the symbol, label size, distance, angle, lighting, scanner configuration, output, and application result before deciding whether firmware, software, middleware, or hardware needs to change.

Troubleshooting

What the failure pattern may be telling you

No beam or no response

What this may mean

The scanner may not support the symbol, the symbology may be disabled, or print quality and presentation may be outside its usable range.

What to check next

Confirm scanner type, enablement, and test-label quality before replacing hardware.

Scanner beeps but no data appears

What this may mean

The device may decode the symbol but the interface, prefix/suffix, keyboard mode, serial connection, or application focus may be wrong.

What to check next

Test in a plain text field, then check interface and host configuration.

Text appears but the workflow fails

What this may mean

The scanner captured data, but the application may not parse GS1 element strings or GS1 Digital Link URI syntax as required.

What to check next

Review software, middleware, and field mapping with the solution provider.

Works close-up but not at normal speed

What this may mean

Label size, contrast, quiet zone, print quality, motion tolerance, lighting, or scanner performance may be limiting operational use.

What to check next

Retest under realistic distance, angle, movement, and lighting conditions.

Update first

When configuration or software may be enough

  • The scanner is already a documented 2D area imager.
  • The required symbology exists but is currently disabled.
  • The raw decoded data is correct but the host application does not parse it.
  • A firmware, scanner mode, interface, or middleware change is supported by the solution provider.

Evaluate replacement

When hardware replacement may be justified

  • The current scanner is confirmed as 1D-only.
  • The device cannot be updated for the required barcode or data syntax.
  • Operational scans remain unreliable at the required distance, angle, motion, or lighting.
  • The interface or supported workflow cannot meet the receiving, packing, inventory, or POS requirement.

Related planning

A scanner decision should stay connected to the label and software workflow

If the sample barcode is difficult to scan, do not assume the scanner is the only problem. Review symbol type, encoded data length, print resolution, contrast, quiet zone, label material, and printer condition. The scanner and label printer starter kit guide covers the combined hardware workflow.

Shopify and DTC teams can use the Shopify brand readiness guide to decide whether a scanner test is needed now. Teams adding variable information should review the lot, batch, and expiry labeling guide before selecting equipment.

Sources and review basis

Official references used for this guide

This independent guide summarizes public GS1 planning and test resources. Confirm device-specific behavior with the scanner or solution provider and confirm final requirements with the relevant retailer, marketplace, or GS1 Member Organisation.

2D barcode scanner readiness FAQ

Can a 1D laser scanner read GS1 DataMatrix or QR Codes? +

Generally no. A traditional 1D laser scanner is designed for linear barcodes. Reading Data Matrix or QR Code normally requires a camera-based 2D area imager or another image-capable device. Confirm the exact model specification.

Can every 2D imaging scanner read every GS1 2D barcode? +

Not necessarily. Hardware may capture the image, but firmware, enabled symbologies, GS1 data syntax support, scanner configuration, and connected software determine whether the intended data is decoded and processed correctly.

Does a successful beep mean the scanner is ready? +

No. A beep is only one signal. Verify the exact decoded output and confirm that the receiving, inventory, packing, or POS application interprets the required GTIN and additional data correctly.

Can a smartphone camera replace a warehouse scanner? +

A smartphone can be useful for basic QR Code tests and some app-based scanning, but it does not automatically reproduce the ergonomics, durability, speed, data formatting, offline behavior, or system integration of a dedicated warehouse scanner.

Should I update firmware before buying a new scanner? +

Check with the scanner or solution provider first. Some imaging scanners may gain required capabilities through configuration or software updates, while other models may not support the needed modes. Document the model and current behavior before changing anything.

What labels should I use for testing? +

Use representative symbols containing the same barcode type, syntax, data length, label size, material, and print method planned for the real workflow. GS1 also provides a retail 2D barcode test suite for baseline capability checks.

When is scanner replacement likely to be justified? +

Replacement may be worth evaluating when the current device is 1D-only, cannot be updated for the required symbology or syntax, performs poorly under the real operating conditions, or cannot integrate reliably with the host workflow.

What should I prepare before requesting a recommendation? +

Prepare scanner model numbers, interface type, sample barcode formats, test results, current software, daily scan volume, work environment, printer setup, budget, and timeline.

Need to map your scanner test to a practical starter path?

Share your scanner model, barcode format, software, label volume, environment, printer, budget, and timeline for a general readiness direction.

Disclaimer

This site is independent and not affiliated with GS1. It provides educational readiness guidance only, not legal, compliance, marketplace, retailer, or GS1 approval advice.