Mã vạch là một chiều và dữ liệu được lưu trữ trong chúng được đọc theo chiều ngang.
Mã QR có hai chiều và dữ liệu được lưu trữ trong đó được đọc theo chiều ngang và chiều dọc.