De 10:1-regel
Een QR-code moet ongeveer een tiende zo breed zijn als de afstand waarop hij wordt gescand. Bij een scan vanaf 1 meter moet de code 10 cm breed zijn. Vanaf 30 cm (aan tafel) is 3 cm voldoende. In inches: vanaf 3 voet ongeveer 3,6 inch; rond af naar 4 inch.
De regel maakt geen deel uit van de QR-standaard. Het is een praktische vuistregel voor drukwerk, omdat de camera van een telefoon elke module (klein vierkantje) met voldoende beelddetail moet vastleggen. Verdubbel je de afstand, dan lijkt elke module half zo groot en moet de code dus twee keer zo breed zijn.
Maattabel voor QR-codes
| Scanafstand | Minimale codebreedte | Typisch gebruik |
|---|---|---|
| tot 20 cm (8 inch) | 2 cm (0,8 inch) | Visitekaartje, productlabel, bon |
| 30 cm (1 ft) | 3 cm (1,2 inch) | Flyer, menu, tafelstandaard |
| 50 cm (1,6 ft) | 5 cm (2 inch) | Baliedisplay, verpakking, deurbord |
| 1 m (3,3 ft) | 10 cm (4 inch) | A4-/Letterposter aan de muur |
| 2 m (6,6 ft) | 20 cm (8 inch) | Etalage, A2-poster |
| 3 m (10 ft) | 30 cm (12 inch) | Roll-upbanner, beurswand |
| 5 m (16 ft) | 50 cm (20 inch) | Grote banner, gevelbord |
De breedtes gelden voor de code zelf; tel de vrije marge eromheen erbij op. Kies bij codes met veel inhoud één maat groter (zie hieronder). De minimummaat van 2 cm op korte afstand is ook praktisch: telefoons kunnen vaak niet goed scherpstellen op veel minder dan ongeveer 10 cm.
Het minimumformaat hangt af van de inhoud
Elke QR-code bestaat uit een vierkant raster van modules. Hoe meer tekst erin staat, hoe meer modules nodig zijn: versie 1 is 21 × 21 modules en elke volgende versie voegt 4 modules per zijde toe (versie 2 = 25, versie 9 = 53). Elk gedrukt module moet minstens ongeveer 0,4 mm groot zijn; 0,5 mm of meer is veiliger op gewone printers en papier. Vermenigvuldig het aantal modules met de modulebreedte om het kleinste bruikbare formaat te berekenen:
| Inhoud (foutcorrectie M) | Modules | Bij 0,4 mm | Bij 0,5 mm |
|---|---|---|---|
Korte link, bv. https://example.com/ (20 tekens) | 25 × 25 | 10 mm | 12,5 mm |
| WhatsApp-chatlink (35 tekens) | 29 × 29 | 11,6 mm | 14,5 mm |
| Wifi-netwerk en wachtwoord (43 tekens) | 33 × 33 | 13,2 mm | 16,5 mm |
| Google Maps-link (73 tekens) | 37 × 37 | 14,8 mm | 18,5 mm |
| Agenda-afspraak (118 tekens) | 45 × 45 | 18 mm | 22,5 mm |
| Contactkaart: naam, bedrijf, telefoon, e-mail, website (161 tekens) | 53 × 53 | 21,2 mm | 26,5 mm |
De aantallen modules zijn gemeten met de generator op deze website; je kunt elk van deze codes scannen op de pagina met QR-codevoorbeelden. Dit zijn de kleinste formaten voor scannen van dichtbij. Gebruik voor drukwerk minstens 2 cm en houd bij grotere afstanden de tabel hierboven aan. Een logo in het midden schakelt de foutcorrectie naar Hoog en voegt modules toe, dus laat wat extra ruimte.
Bij foutcorrectie M kan versie 2 maximaal 26 bytes in byte-modus bevatten, versie 4 maximaal 62 bytes, versie 6 maximaal 106 bytes en versie 10 maximaal 213 bytes. Het aantal tekens hangt af van de codering en inhoud. Daarom levert een korte link op je eigen domein een veel kleinere, makkelijker te scannen code op dan een lange link met trackingtags.
Een code kleiner maken
- Gebruik korte links: een pagina op je eigen domein (
jouwshop.nl/menu) in plaats van een lange link naar een gedeeld document. - Laat optionele velden weg uit contactkaarten voor kleine visitekaartjes.
- Foutcorrectie: ‘Gemiddeld’ is een goede standaard. ‘Hoog’ maakt de code dichter; gebruik dit vooral met een logo of bij codes die beschadigd kunnen raken.
De vrije marge (quiet zone)
De QR-standaard (ISO/IEC 18004) vereist een lichte marge van minstens 4 modules aan elke zijde. Scanners gebruiken die om te bepalen waar de code begint. Bij 0,5 mm per module is dat 2 mm aan elke kant, dus een code van 2 cm heeft in totaal ongeveer 2,4 cm vrije ruimte nodig. De codes die je hier downloadt bevatten die marge al; snijd haar niet weg en laat tekst, kaders of afbeeldingen de rand niet raken.
Andere factoren die het scannen beïnvloeden
- Contrast: een donkere code op een lichte achtergrond. Licht-op-donker en pastelkleuren kunnen op veel telefoons mislukken.
- Oppervlak: glanzende, gebogen of reflecterende oppervlakken vragen om een iets grotere code.
- Afdrukkwaliteit: gebruik SVG of PNG op 4× resolutie, nooit een schermafbeelding. Inkt kan uitlopen op ongecoat papier en bij thermische printers, waardoor modules vervagen; maak de code dan groter.
- Licht: donkere ruimtes en schermen achter glas maken scannen lastiger; een grotere code helpt.
Barcodeformaten
- EAN-13: nominale grootte ongeveer 37,3 × 27,9 mm. UPC-A: nominale grootte ongeveer 37,3 × 25,9 mm. Beide kunnen meestal op 80–200% van de nominale grootte worden afgedrukt. Kort de staven niet in.
- Code 128 / Code 39: geen vaste standaardmaat; stel de staafbreedte in de generator voor afdrukken in op minimaal 2 en houd aan beide kanten ongeveer 6 mm witruimte vrij.
Druk altijd eerst een test af en scan die vanaf de echte afstand voordat je grote aantallen afdrukt. Etiketten afdrukken? Bekijk hoe je op Avery-etiketvellen afdrukt of maak er veel tegelijk met de generator voor meerdere codes.