Máy quét mã vạch 2D là dòng máy quét thông dụng và được sử dụng nhiều nhất hiện nay, mã vạch 2D là dạng mã vạch đại diện cho dữ liệu được mã hóa trong một ma trận mã vạch gồm các ô vuông lớn xen kẽ các ô vuông nhỏ. Ngoài ra máy quét mã vạch 2D còn đọc được hết các loại mã vạch 1D nên rất thuận tiện cho người sử dụng.