In dit artikel
Wat zijn QR-codes?
QR-codes (Quick Response-codes) zijn tweedimensionale barcodes die in 1994 door Denso Wave zijn uitgevonden. In tegenstelling tot traditionele barcodes die gegevens in één dimensie opslaan, gebruiken QR-codes een matrix van zwarte en witte vierkanten om informatie zowel horizontaal als verticaal te coderen, waardoor ze aanzienlijk meer gegevens kunnen bevatten — tot 7.089 numerieke tekens of 4.296 alfanumerieke tekens.
QR-codes bevatten ingebouwde foutcorrectie met Reed-Solomon-algoritmen, wat betekent dat ze nog steeds gelezen kunnen worden, zelfs wanneer ze gedeeltelijk beschadigd of bedekt zijn. Deze veerkracht, gecombineerd met hun grote gegevenscapaciteit en snelle leesbaarheid, heeft QR-codes alomtegenwoordig gemaakt in alles van productverpakkingen tot contactloze betalingen.
Hoe QR-codelezen werkt
Een QR-codelezer analyseert een afbeelding om het QR-codepatroon te lokaliseren en te decoderen. Het proces omvat verschillende stappen, van het detecteren van zoekpatronen tot het extraheren van de gecodeerde gegevens.
- Zoekpatronen — drie grote vierkanten in de hoeken helpen de lezer de QR-code te lokaliseren en te oriënteren, ongeacht rotatie of hoek
- Formaat- en versie-informatie — gecodeerd nabij de zoekpatronen, vertellen deze de lezer welk foutcorrectieniveau en gegevenscoderingsmodus zijn gebruikt
- Gegevensmodules — de overige zwarte en witte vierkanten bevatten de daadwerkelijk gecodeerde gegevens, gelezen in een specifiek zigzagpatroon en gedecodeerd met het jsQR-algoritme
Probeer gratis — geen aanmelding vereist
Scan nu een QR-code →Veelvoorkomende toepassingen van QR-codes
QR-codes zijn essentieel geworden in zowel consumenten- als bedrijfstoepassingen dankzij hun veelzijdigheid en gebruiksgemak.
- URL-deling en marketing — QR-codes op posters, visitekaartjes en verpakkingen linken direct naar websites, waardoor het typen van lange URL's niet meer nodig is
- Contactloze betalingen — mobiele betaalsystemen zoals Apple Pay en Google Pay gebruiken QR-codes voor snelle transacties aan de kassa
- Authenticatie en toegang — tweefactorauthenticatie-apps scannen QR-codes om TOTP-geheimen in te stellen, en evenementtickets gebruiken QR-codes voor toegangsverificatie
Veelgestelde vragen
Hoeveel gegevens kan een QR-code bevatten?
Een enkele QR-code kan tot 7.089 numerieke cijfers, 4.296 alfanumerieke tekens of 2.953 bytes aan binaire gegevens opslaan. De werkelijke capaciteit hangt af van het gekozen foutcorrectieniveau — hogere foutcorrectie vermindert de gegevenscapaciteit maar verbetert de bestendigheid tegen beschadiging.
Kunnen beschadigde QR-codes nog gescand worden?
Ja. QR-codes gebruiken Reed-Solomon-foutcorrectie op vier niveaus: L (7%), M (15%), Q (25%) en H (30%). Dit betekent dat een QR-code met niveau H-correctie tot 30% van zijn gegevensmodules kan verliezen en nog steeds correct gedecodeerd wordt. Daarom werken QR-codes zelfs op gebogen oppervlakken of wanneer ze gedeeltelijk bedekt zijn.
Wat is het verschil tussen QR-codes en traditionele barcodes?
Traditionele barcodes (zoals UPC of EAN) slaan gegevens op in één dimensie met variërende lijnbreedtes en bevatten ongeveer 20-25 tekens. QR-codes slaan gegevens op in twee dimensies met een raster van vierkanten en kunnen duizenden tekens bevatten. QR-codes bevatten ook foutcorrectie en kunnen vanuit elke hoek gelezen worden, waardoor ze sneller en betrouwbaarder te scannen zijn.