Este documento compara y contrasta los códigos de barras unidimensionales y bidimensionales. Los códigos unidimensionales como UPC, EAN y Code 39 almacenan información en una sola línea, mientras que los códigos bidimensionales como PDF417, DataMatrix y QR Code pueden almacenar grandes cantidades de datos dentro de un solo símbolo utilizando patrones de barras en ambas direcciones. Los códigos bidimensionales son más complejos pero también más versátiles.