Naar de inhoud
MaxyTools

QR-codes: een leesbare code maken, wifi delen en veilig scannen

Bijgewerkt op · 4 min leestijd

· Bijgewerkt op

Een restaurantmenu, een visitekaartje, de wifitoegang voor een gast, een link naar een formulier: de QR-code is de eenvoudigste manier geworden om van papier naar scherm te gaan. Toch weigert een code die te dicht, te weinig gecontrasteerd of te klein gedrukt is te scannen, en een onzorgvuldig gescande code kan naar een nepsite leiden. Zo maak je een betrouwbare code en zo lees je er een veilig.

Hoeveel past er in een QR-code?

Een QR-code is een raster van kleine vierkantjes, modules genoemd. De grootte van het raster hangt af van de “versie”, van 1 tot 40: versie 1 heeft 21 × 21 modules en elke versie voegt 4 modules per zijde toe (17 + 4 × versie), tot 177 × 177 voor versie 40. Hoe meer inhoud, hoe dichter het raster, dus hoe groter of beter gedrukt de code moet zijn om te scannen.

Maximale capaciteit van een QR-code (versie 40, correctie L)
Type inhoudMaximale capaciteit
Alleen cijfers7.089 cijfers
Hoofdletters, cijfers en enkele symbolen4.296 tekens
Bytes (gewone tekst)2.953 bytes

Arabische tekst of tekst met accenten neemt meerdere bytes per teken in beslag en gebruikt dus sneller capaciteit. In de praktijk geldt: hoe korter de inhoud, hoe eenvoudiger en betrouwbaarder de code. Een link van 30 tekens geeft een code die veel makkelijker te scannen is dan een hele alinea. Is je link lang, kort hem dan in op je eigen site in plaats van de code te verzwaren.

Stap voor stap een code maken met QR-code maken

  1. Typ de link, tekst of het nummer: de code wordt bijgewerkt terwijl je typt. Als je een kale domeinnaam typt (example.com), wordt “https://” toegevoegd zodat telefoons de site openen; je kunt dat weigeren.
  2. Kies het foutcorrectieniveau: het bepaalt hoeveel van de code beschadigd mag zijn terwijl hij leesbaar blijft.
  3. Let op de banner “scanbaar”: die komt van een echte terugleesactie van de geproduceerde code en waarschuwt voor omgekeerde of laaggecontrasteerde kleuren, die veel lezers niet kunnen lezen.
  4. Download als png met hoge resolutie (voor een document) of als vector-svg (voor printen, de code blijft op elk formaat scherp).
  5. Test met twee verschillende telefoons voordat je in grote aantallen print.

Foutcorrectie: L, M, Q, H

Foutcorrectieniveaus
NiveauHerstelbaar deel van de codeWanneer kiezen
L≈ 7%Scherm, lange inhoud, goede omgeving.
M≈ 15%Gangbare standaardkeuze.
Q≈ 25%Drager die beschadigd kan raken of klein wordt gedrukt.
H≈ 30%Ruwe omgeving of logo in het midden; dichtere code.

Een hoger niveau maakt de code toleranter voor vuil maar zwaarder: bij dezelfde inhoud wordt het raster groter. Kies H niet “voor de zekerheid” als je inhoud lang is.

Printen: formaat, contrast, marge

  • Formaat. Een praktische vuistregel: de leesafstand gedeeld door tien geeft de minimale zijde van de code. Gelezen op 50 cm past een code van 5 cm; op een poster die van 3 m wordt gelezen heb je ongeveer 30 cm nodig.
  • Contrast. Donker op licht. Een lichte code op een donkere achtergrond (omgekeerd) of twee dicht bij elkaar liggende kleuren scannen niet overal.
  • Marge. Laat een witte ruimte van minstens 4 modules rondom de code: zet hem niet tegen een rand of tekst aan.
  • Ondergrond. Vermijd glanzende, gebogen of gekreukte oppervlakken.
  • Svg om te printen, png voor schermen.

Scannen zonder misleid te worden met QR-code scannen

Een QR-code is een deur: je kunt niet zien waar hij heen leidt voordat je hem leest. Oplichters plakken valse codes op parkeermeters, menu's en affiches. De tool opent nooit automatisch een link: hij toont het domein, markeert verdachte links (onversleutelde http, verkorters, vermomde domeinnamen) en vraagt om bevestiging. De inhoud wordt geïnterpreteerd: weblink, wifinetwerk (wachtwoord standaard verborgen), contactkaart om als .vcf te downloaden, sms, e-mail, telefoon, gps-positie of platte tekst. Op telefoons wordt de achtercamera gebruikt en die wordt vrijgegeven zodra een code is gelezen; als de camera wordt geweigerd, blijft het importeren van een afbeelding mogelijk. De analyse gebeurt in je browser.

Veelgemaakte fouten

  • Een erg lange link invoeren waardoor de code op klein formaat onleesbaar wordt.
  • Printen zonder de code met meerdere telefoons te testen.
  • Kleuren omkeren of twee te dicht bij elkaar liggende kleuren kiezen.
  • Een code op een gekreukt of glanzend oppervlak plakken.
  • Een code scannen waarover iemand een ander etiket heeft geplakt en dan een wachtwoord typen op de pagina die opent.

Eerlijke beperkingen

  • Codes die hier worden gemaakt zijn statisch: de inhoud staat er rechtstreeks in, zonder trackinglink en zonder vervaldatum, maar je kunt de bestemming na het printen ook niet meer wijzigen.
  • Een zeer dichte code kan mislukken op oude telefoons of bij slecht licht.
  • De banner “scanbaar” is een softwarematige terugleesactie, geen test op elk apparaat.

Veelgestelde vragen

Kan een QR-code verlopen?

Codes die je hier maakt gaan niet via een doorverwijsdienst: ze bevatten de gegevens rechtstreeks en verlopen dus nooit.

Welk minimumformaat om te printen?

Reken met de leesafstand gedeeld door tien: 5 cm voor lezen op 50 cm. Hoe langer de inhoud, hoe groter het benodigde formaat.

Is mijn wifi-code veilig?

Hij bevat het wachtwoord in leesbare tekst: iedereen die hem scant ziet het. Deel hem alleen waar je het wachtwoord toch zou geven.

Waarom scant mijn code niet?

Veelvoorkomende oorzaken: te lange inhoud, onvoldoende contrast of omgekeerde kleuren, geen witte marge, glanzend of te klein oppervlak.

Wordt de tekst van mijn QR-code ergens naartoe gestuurd?

Nee. De tekst blijft in je browser; er wordt niets naar een server gestuurd.

In deze gids genoemde tools

Meer gidsen

Deze gidsen worden geschreven door het MaxyTools-team, op basis van hoe onze tools echt werken. De cijfers zijn berekeningen die je zelf kunt nadoen of ordes van grootte die als zodanig zijn aangegeven. Een fout gezien? Schrijf ons via de pagina Contact.