qrwerk

Wat is een QR-code en hoe werkt het?

Uitleg over wat een QR-code is, hoe het technisch werkt, de geschiedenis en wanneer je het gebruikt. Met tabel voor datacapaciteit per foutcorrectieniveau.

Een QR-code (Quick Response code) is een tweedimensionale matrix-code die informatie — een URL, tekst, contactgegevens, WiFi-netwerk of betaallink — opslaat in een patroon van zwarte en witte vierkantjes. Een smartphone-camera leest de code in minder dan een seconde.

Kort verhaal van de uitvinding

QR-codes zijn uitgevonden in 1994 door Denso Wave, een dochteronderneming van Toyota in Japan. Het doel was eenvoudig: een code die veel meer gegevens kon bevatten dan een gewone barcode, en die ook gescand kon worden vanuit elke hoek.

De traditionele EAN/UPC-barcode bevat maximaal 20 tekens. De eerste QR-versie kon al 7.089 cijfers opslaan in één code. En een scanner hoeft de code niet precies recht te houden: het patroon bevat drie herkenningsblokken in de hoeken (finder patterns) die oriëntatie bepalen.

In de periode 2000-2010 werd de QR-code populair in Japanse tijdschriften en reclame. Europa en de VS adopteerden de technologie later — pas toen smartphones standaard een QR-scanner in de camera-app kregen (iOS 11 in 2017, Android grotendeels al eerder via Google Lens) explodeerde het gebruik wereldwijd.

Hoe werkt het technisch?

Structuur van een QR-code

Een QR-code bestaat uit verschillende functionele zones:

Datacapaciteit per foutcorrectieniveau

Het foutcorrectieniveau (ECC) bepaalt hoeveel van de code beschadigd mag zijn zonder verlies van leesbaarheid. Hoe hoger het niveau, hoe groter de QR — maar ook hoe robuuster.

ECC-niveauTeken: ECCMax. tekens (alfanumeriek)Typisch gebruik
L (Low)~7%4.296 tekensSchone digitale omgeving
M (Medium)~15%3.391 tekensStandaard gebruik (default)
Q (Quartile)~25%2.420 tekensOutdoor, poreus materiaal
H (High)~30%1.817 tekensMet logo, sterk beschadigd materiaal

Data-encoding

De data wordt gecodeerd in een van vier modi afhankelijk van de inhoud:

Een URL als https://qrwerk.nl gebruikt Byte-modus en past zelfs op een versie-1 QR (het kleinste formaat van 21×21 modules).

Waarom QR versus een gewone barcode?

Een traditionele barcode (EAN-13, Code-128) is eendimensionaal: de data zit in de breedte van de strepen. Dat beperkt de capaciteit en vereist dat de scanner de barcode recht in één richting leest.

QR-codes zijn tweedimensionaal — data zit in zowel de horizontale als verticale richting. Daarmee bereik je drie belangrijke voordelen:

Use-cases

Enkele gangbare toepassingen van QR-codes vandaag:

Veiligheid: waar let je op?

QR-codes zijn neutraal — ze bevatten alleen een tekenreeks. Maar die tekenreeks kan een kwaadaardige URL zijn. Enkele risico’s:

Praktische check: Kijk altijd naar de URL die je telefoon toont voor je erop tikt. Vertrouw je het niet? Niet openen. Gebruik alleen QR-codes van betrouwbare bronnen of op fysieke locaties die je kent.

Conclusie

QR-codes zijn in 30 jaar uitgegroeid van interne Toyota-logistiek tot universeel communicatiemedium. De combinatie van hoge datacapaciteit, omnidirectioneel scannen en foutcorrectie maakt ze robuuster en veelzijdiger dan elke barcode.

Wil je zelf een QR-code maken? Op qrwerk genereer je er één in 30 seconden — maak je QR-code. Geen account nodig, volledig gratis.

Maak gratis een QR-code

Geen account, direct downloaden als PNG, SVG of PDF.

Maak een QR-code

Lees ook