2Dviivakoodeja
2D-viivakoodeja, eli kaksiulotteisia viivakoodeja, ovat koodimuotoja, jotka tallentavat tietoa sekä vaakasuunnassa että pystysuunnassa. Tämä mahdollistaa huomattavasti suuremman tiedon tiheyden verrattuna perinteisiin 1D-barcodeihin. Koodin lukeminen tapahtuu kuvan perusteella; useimmat älypuhelimet sekä erikoislukijat voivat lukea ne nopeasti eri kulmista ja jopa osittain vaurioituneina.
Yleisimmät muodot ovat QR-koodi, Data Matrix, Aztec Code ja PDF417; MaxiCodea käytetään toisinaan erityisissä logistiikkasovelluksissa. Eri
Käyttökohteita ovat tuotetunnistus ja logistiikka, liput ja pääsyliput, matkustustodistukset sekä verkkosivujen osoitteiden ja yhteystietojen jakaminen (esim.
Standardit ja yhteensopivuus: QR-koodi on laajalti käytössä ISO/IEC 18004 -standardin alaisena, ja Data Matrix sekä Aztec