Een QR-code is een tweedimensionale streepjescode die informatie opslaat in een vierkant patroon van zwarte blokjes op een witte achtergrond. Een scanner, zoals de camera van je telefoon, leest deze code razendsnel uit om je direct door te sturen naar een website, een tekst te tonen of contactgegevens te laden.
Technische werking
- De software zet tekst of een URL om in een binaire reeks van enen en nullen.
- Deze data wordt verdeeld over een raster van vierkanten, waarbij zwarte blokjes voor de één staan en witte voor de nul.
- De scanner herkent het patroon door naar de drie grote vierkanten in de hoeken te kijken.
- De software berekent de positie en richting van de code, zodat hij ook werkt als je de telefoon schuin houdt.
- De binaire reeks wordt weer terugvertaald naar leesbare tekst of een actie in de browser.
Belangrijke varianten
- Statische QR-codes: De informatie is direct in het patroon gebakken. Je kunt de link achteraf niet meer aanpassen zonder een nieuwe code te maken.
- Dynamische QR-codes: Deze bevatten een korte tussenlink die doorverwijst naar de uiteindelijke bestemming. Je kunt de doelpagina wijzigen terwijl de geprinte code hetzelfde blijft.
- Foutcorrectie: Een ingebouwd mechanisme dat ervoor zorgt dat de code nog steeds werkt als er een stukje beschadigd of besmeurd is.


