A 2D-s vonalkódok Két dimenzióban hordoznak információt Nagyságrendekkel nagyobb információ kapacitás Többszörös hibadetektálás és hibajavítás Titkosítási szabványok: RSA, DES Datamatrix, QR-kód, PDF417
2D vonalkóddal szembeni követelmények Nagy mennyiségű adatot tudjon tárolni Könnyen nyomtatható legyen Valamennyi médiára nyomtatható legyen Nagyfokú olvasási biztonságot garantáljon és képes legyen sérülés esetén a hiba javítására.
A kétdimenziós vonalkód működése A kívánt információ benne van a 2D kódban Nincs szükség az adatbázis azonnali elérésére
Információsűrűsége a PDF417-nek 250-től 1100 karakter/cm2-ig, a felhasználási igényektől függően. Rendelkezésre álló terület (ASCII,Numerikus) Nyomtatási technológia Olvasási technológia „Csonkított PDF” kis méretű tárgyak jelölésére Adattömörítés lehetséges
Fajtái Hajóraklevél (BOL-204) 1320 karakter MikroPDF
Data Matrix Négyzetes elrendezésű nagy sűrűségű kódrendszer. A 144x144 ECC-200 DataMatrix kód maximum 3116 numerikus, 2335 alfanumerikus vagy 1556 bináris karaktert tárolhat. 2-3 négyzetmilliméteres méretben is kb. 50 karakter tárolása. Többfokozatú hibavédettséggel rendelkezik.
Elsődleges felhasználási területe az elektronikus alkatrészek azonosítása pl. a lézergravírozás. A nagysebességű rögzített leolvasás és a kompatibilitás direkt jelölő technikákkal. Hibafelismerő és javító algoritmussal is el van látva 20%-ban hiányos kódig.
A QR-kód A kód Japánban terjedt el, nagy kapacitású, mátrix struktúrájú. Helyzetét a négyzetes struktúra három sarkában található ábrák segítenek meghatározni a kamera olvasók számára. A Wikipédia magyar nyelvű főlapjára mutató QR kód: MEBKM:URL:http\://hu.wikipedia.org/wi ki/Kezdőlap;;
QR-kód adattárolási képessége Csak számokból: Max karakter Alfanumerikus értékekből: Max karakter Bináris adatok (8 bites szervezésben): Max bájt Kandzsi/Kana :Max karakter
Hibajavítás A QR-kód a Reed-Solomon kódolást használja hibajavításra.Reed-Solomon kódolást Level L :7% veszteség visszaállítására képes. Level M: 15% veszteség visszaállítására képes. Level Q: 25% veszteség visszaállítására képes. Level H: 30% veszteség visszaállítására képes.