Choose Datamatrix when…Print areas are tight and the encoded message is short enough to fit into the lowest Datamatrix versions (10×10 to 20×20 modules).Using a Datamatrix code is mandated or is a compliance requirement.Reliability is imperative.Choose QR codes when…Print area is tight, but your encoded message can fit inside a Datamatrix of 22×22 modules or more. By choosing QR codes with a low or medium EC, you can actually gain space.Appearance matters; you may want to build some branding or design element into the code. QR codes simply look more attractive!You’re using it for marketing or consumer use — more mobile phones support QR reading.