Een QR-code is een vierkante streepjescode van donkere en lichte blokjes die je met de camera van je telefoon leest, in 1994 bedacht door het Japanse Denso Wave. Er kan een link, wifi-wachtwoord, visitekaart of andere tekst in staan, en dankzij ingebouwde foutcorrectie scant hij zelfs als een deel beschadigd is.
Bijgewerkt op 24-10-2026 · NonstopQR
Wat is een QR-code? Het is een vierkante streepjescode van zwarte en witte blokjes die je met de camera van je telefoon leest. Er kan een webadres in staan, maar ook een wifi-wachtwoord, contactgegevens of een stuk tekst. Op deze pagina lees je waar de QR-code vandaan komt, hoe je telefoon hem in een fractie van een seconde ontcijfert en wat je er allemaal in kwijt kunt.

Wat is een QR-code en waar staat QR voor?
QR is de afkorting van Quick Response, snelle reactie. Een gewone streepjescode leest een scanner alleen van links naar rechts. Een QR-code bevat informatie in twee richtingen, in de breedte en in de hoogte. Daardoor past er veel meer in: geen getal van dertien cijfers, maar honderden of zelfs duizenden tekens. De naam QR Code is overigens een geregistreerd merk van Denso Wave, het bedrijf dat de code bedacht.
Waar komt de QR-code vandaan?
De QR-code is in 1994 ontwikkeld door Denso Wave in Japan, destijds een afdeling van autotoeleverancier Denso. Het doel was praktisch: onderdelen in fabrieken snel en foutloos volgen, sneller dan met de streepjescodes van toen. Denso Wave besloot zijn patentrechten niet uit te oefenen, zodat iedereen de code vrij kon gebruiken. Dat verklaart voor een groot deel waarom hij zich zo breed verspreidde. Sinds 2000 is de QR-code ook een internationale ISO-norm.
Hoe werkt een QR-code?
Een QR-code is een raster van kleine vierkantjes, die modules heten. Elke module is donker of licht. In het gegevensdeel staat elke module voor een bit, een nul of een één. Je telefoon maakt een foto, zoekt in dat beeld het raster en zet de reeks bits terug om in tekst. Daarna herkent hij wat voor tekst het is, bijvoorbeeld een webadres of een wifi-netwerk, en stelt hij de passende actie voor. Dat hele proces duurt meestal minder dan een seconde.
Zoekpatronen in drie hoeken
Wat elke QR-code herkenbaar maakt, zijn de drie grote vierkanten in de hoeken. Dat zijn de zoekpatronen. Ze vertellen de camera waar de code zit, hoe groot hij is en hoe hij gedraaid ligt. Omdat er in de vierde hoek geen zoekpatroon staat, weet de scanner precies wat boven en onder is. Daarom kun je een code ondersteboven of scheef scannen. Grotere codes hebben daarnaast een of meer kleine uitlijnvierkantjes, die helpen als de code gebogen of vanuit een hoek in beeld is.
Foutcorrectie
Een QR-code bevat meer informatie dan strikt nodig is. Die extra gegevens, berekend met de zogenoemde Reed-Solomon-methode, gebruikt de scanner om ontbrekende of onleesbare stukjes te herstellen. Je kiest uit vier niveaus. Bij het laagste, L, mag ongeveer 7 procent van de code beschadigd zijn. Bij M is dat zo'n 15 procent, bij Q zo'n 25 procent en bij het hoogste niveau, H, ongeveer 30 procent. Dankzij die reserve scant een code met een vlek of een kras vaak nog prima.
Versies en grootte
Er bestaan veertig versies van de QR-code. De kleinste, versie 1, heeft 21 bij 21 modules. Elke volgende versie heeft er vier meer per zijde, tot 177 bij 177 bij versie 40. Hoe meer tekst je in een code stopt en hoe hoger de foutcorrectie, hoe hoger de versie en hoe fijner het patroon. Een generator kiest de versie automatisch. Jij merkt het alleen doordat een code met een lange link drukker oogt dan een code met een korte.
Wat kan er in een QR-code staan?
De grootste code kan tot 7.089 cijfers bevatten, of 4.296 letters en cijfers in een beperkte tekenset, of 2.953 bytes aan willekeurige tekst. In de praktijk gebruik je veel minder. Wat telt, is hoe de tekst is opgebouwd: een telefoon herkent bepaalde vaste formaten en weet dan wat hij moet doen.
Wat je telefoon met de inhoud doet
De bekendste formaten en de actie die een telefoon er meestal bij voorstelt:
| Inhoud | Wat de telefoon na het scannen doet |
|---|---|
| Link of webadres | Opent de pagina in de browser |
| Wifi-gegevens | Biedt aan om met het netwerk te verbinden |
| Visitekaart | Toont een contact om op te slaan |
| E-mail of sms | Zet een bericht klaar met ontvanger |
| Telefoonnummer | Stelt voor om te bellen |
| Locatie | Opent de plek in een kaart-app |
| Agenda-afspraak | Biedt aan de afspraak toe te voegen |
| Gewone tekst | Toont de tekst op het scherm |
Wat een QR-code niet kan
Een QR-code is passief. Hij zendt niets uit, volgt niemand en weet niet wie hem scant. Een gewone code houdt ook niet bij hoe vaak hij gebruikt wordt. Dat kan alleen als er een dienst tussen zit die elke scan doorstuurt en telt. En wat eenmaal in het patroon staat, ligt vast. Een typefout in een geprinte code verbeter je niet meer, behalve door een nieuwe code te maken of er vanaf het begin een aanpasbare te gebruiken.
Statisch of dynamisch
Staat de inhoud direct in het patroon, dan spreek je van een statische code. Die werkt zonder tussenkomst van een dienst en verandert nooit. Bij een dynamische code staat er alleen een korte link in. Een server stuurt wie scant door naar de echte bestemming, die je later kunt wijzigen. Beide hebben voor- en nadelen. Die zetten we op een rij bij statische of dynamische QR-code.
Hoe scan je een QR-code?
Op een iPhone open je de gewone camera-app en richt je die op de code. Dat werkt sinds iOS 11. Op de meeste Android-toestellen kan het met de camera of met Google Lens. Er verschijnt een melding met de inhoud, waar je op tikt. Op een laptop of zonder geschikte camera gebruik je een QR-scanner in je browser. Een uitgebreide uitleg per apparaat vind je bij hoe scan je een QR-code.
Wat is een QR-code waard voor jou?
Een QR-code overbrugt de stap van papier of een scherm naar een telefoon. In plaats van een lang webadres over te typen, scant iemand één keer. Ondernemers gebruiken codes op flyers, menukaarten, verpakkingen en gevels. Particulieren zetten ze op een trouwkaart, een wifi-kaartje in de gang of een te koop-bord. Wat de toepassingen gemeen hebben: de lezer krijgt in één handeling de juiste informatie, zonder typefouten.
Zelf een QR-code maken in vier stappen
Met de generator bovenaan maak je gratis een code, zonder account:
- Kies wat de code moet doen, bijvoorbeeld een link, je wifi of een visitekaart.
- Vul je gegevens in. De generator zet ze in het juiste formaat.
- Kies eventueel een kleur en de vorm van de blokjes.
- Download de PNG en scan hem met je telefoon om te controleren of alles klopt.
Is een QR-code veilig?
De code zelf is alleen een verpakking voor tekst en kan niets op je telefoon installeren. Het risico zit in de bestemming. Criminelen plakken soms een eigen code over een echte heen, bijvoorbeeld op een parkeerautomaat, om je naar een nagemaakte betaalpagina te lokken. Kijk daarom altijd naar het adres dat je telefoon toont voordat je het opent. Meer tips staan bij is een QR-code veilig.
Veelgestelde vragen
Waar staat QR voor?
QR staat voor Quick Response, snelle reactie. De naam QR Code is een geregistreerd merk van Denso Wave.
Wie heeft de QR-code uitgevonden?
Het Japanse bedrijf Denso Wave, in 1994. De code was bedoeld om auto-onderdelen in fabrieken te volgen.
Waarom heeft een QR-code drie vierkanten in de hoeken?
Dat zijn zoekpatronen. Ze laten de camera zien waar de code zit en hoe hij gedraaid ligt, zodat je ook scheef of ondersteboven kunt scannen.
Kan een QR-code een virus bevatten?
De code zelf bevat alleen tekst en kan niets installeren. Een code kan wel naar een onbetrouwbare website leiden, dus controleer het adres voordat je het opent.
Hoeveel tekst past er in een QR-code?
Maximaal 7.089 cijfers of 2.953 bytes aan tekst. Hoe meer je erin zet, hoe fijner en moeilijker te scannen het patroon wordt.