1 boyutlu veya doğrusal barkod, dikey çubukların birleşimidir. Bazıları için sadece numaraları kodlayabilirsiniz diğerleri için de harfleri kodlayabilirsiniz. Barkod tarayıcılarının çoğu onları sadece bir çizgi tarayabilir. 2D barkod bilgileri iki boyutta kodlar ve bu nedenle içinde daha fazla bilgi tutabilir. Ve genellikle 1D bir daha küçüktür. Bu tür barkodları okumak için daha karmaşık tarayıcı gereklidir.