QR-codelezer
Plaats een afbeelding van een QR-code of richt uw webcam op een QR-code; de lezer decodeert deze en geeft u aan wat er op zit. De software herkent URLs, WiFi-inloggegevens, vCards, kalendergebeurtenissen en eenvoudige tekst, en merkt verdachte bestemmingen uit – waardoor een QR-code die leidt naar een verkorte URL of een punycode-domein niet automatisch wordt geopend.
Hoe decodering werkt
-
1
Geef het beeld op
Laad een foto of schermafbeelding op, plak van de klipbord of geef de webcam toestemming voor live-scanning.
-
2
Vind de code
De decoder zoekt de drie positioneringsvierkanten in de hoeken en richt het raster uit.
-
3
Modulen lezen en fouten corrigeren
zwarte/witte modules worden gesampleerd en de Reed-Solomon-foutcorrectiemethode herstelt schade tot het ingebouwde correctieniveau.
-
4
De payload decoderen
De inhoud wordt afhankelijk van het formaat — zoals URL, WIFI:, BEGIN:VCARD en dergelijke — geïnterpreteerd en weergegeven in een gestructureerde weergave.
Inhoud die de lezer begrijpt
| payload | Voorbeeld |
|---|---|
| URL | https://example.com/event?id=abc |
| WiFi | WIFI:T:WPA;S:Guest;P:hunter2;; |
| vCard | BEGIN:VCARD\nVERSION:3.0\nFN:Alice\n... |
| SMS | SMSTO:+15551234567:Hello |
mailto:hi@example.com?subject=... |
|
| Kalendergebeurtenis | BEGIN:VEVENT\nSUMMARY:Party\nDTSTART:... |
| Geo | geo:40.7128,-74.0060 |
| Eenvoudige tekst | Alles anders |
Beveiligingscontroles voordat u de link volgt
QR-codes zijn zo ontworpen dat ze niet gebruiksvriendelijk zijn voor mensen. Je kunt een QR-code niet lezen om te controleren waar hij heen gaat. De lezer merkt dit op:
- Punycode-domeinen (
xn--), waarbij de Unicode-weergave een ander domein kan nabootsen. - URL-verkorters (zoals bit.ly, t.co, goo.gl, tinyurl.com en andere veelgebruikte platforms) die de echte bestemming verbergen.
- Non-HTTPS-URL’s – dit verdient een waarschuwing voor openbare of gedeelde code.
- IP-adressen in plaats van hostnamen — ongewoon voor legitieme gebruik.
- Uiterst lange URL’s – soms een teken van gecodeerde gegevens of trackingsdata.
Alles wordt al bekendgemaakt voordat u de link volgt; de lezer navigeert nooit automatisch.
Tippen voor scannen
– Goede verlichting is belangrijker dan een hogere resolutie: een donkere foto blijft onleesbaar zelfs bij 4K, terwijl een goed verlichte foto goed kan worden gedecodeerd op 480p.
- Plaats de code centraal. Alle drie de positioneringsvierkanten moeten duidelijk zichtbaar zijn. – Houd je positie stabiel. Bewegingsvervaging kan kleine codes beschadigen. Tijdens live-scanning moet je je telefoon tegen iets rusten.
- Vergroten voor kleine codes: Als een conferentie-embleem een QR-code van 1 cm bevat, vergroot deze eerst voordat u hem scant; kleine modules vallen buiten de effectieve resolutie van de camera.
Wanneer de decodering mislukt
- Te veel schade: Buiten het foutcorrectieniveau (7–30%) wordt de code onleesbaar. – Stille zone verbruikt. Een nabijgelegen grafiek die te dicht bij de code is geplaatst, verwarrt het positiespatroon.
- Omgekeerde kleuren: Sommige scanners verwerken een licht-op-duister-effect; andere niet. Als de decodering mislukt, probeer het beeld om te keren. – Uiterst lage contrast: Gekleurde codes (blauw op lichtblauw) werken vaak niet goed; zwart op wit is de betrouwbare standaardoptie.
Veelgestelde vragen
Nee. Het gedecodeerde inhoud wordt weergegeven met de bestemming zichtbaar. Om een link te volgen, moet u er expliciet op klikken; controleer deze daarom eerst.
Linkverkorters verbergen de echte bestemming — een veelvoorkomend kenmerk van phishing-QR-codes. De lezer geeft je deze informatie, zodat je kunt bepalen of je de link wilt volgen.
QR-codes maken gebruik van de Reed-Solomon-foutcorrectietechniek; als het originele exemplaar met een hoge correctieniveaus is gedrukt, kunnen tot 30% van de modules beschadigd raken. Ernstige schade leidt tot onbruikbaarheid.
Nee, het videobestand wordt rechtstreeks in de browser verwerkt; er wordt niets geüpload. De frames worden verwijderd tijdens de analyse.
Het meest voorkomende probleem zijn lichteffecten, vervaging of te kleine codesmodulen. Goed voorlichting, een stabiele handpositie en zoomen helpen meestal om dit te verhelpen.
Gerelateerde tools
QR-codegenerator
Genereer QR-codes voor URLs, eenvoudige tekst, WiFi-inloggegevens, vCards en kalendergebeurtenissen. Download als PNG of SVG. Geen registratie vereist, geen watermerk.
Barcodegenerator
Maak scanbare 1D-barcodes in Code 128, Code 39, EAN-13, UPC-A, ITF-14 en Codabar. Exporteer als PNG, SVG of PDF voor drukwerk.
Bulk afbeeldingsresizer
Sleep tientallen afbeeldingen naar binnen en schaal ze allemaal naar een doelbreedte, hoogte of percentage. Behoudt aspect ratio en exporteert als JPG, PNG of WebP.
Comprimeer GIF
Verklein de GIF-bestandsgrootte door het palet te optimaliseren, frames te laten vallen of de afmetingen te verkleinen. Houdt de animatie intact, trimt de bytes.
GIF-maker
Verander een reeks afbeeldingen of een kort videofragment in een animatie-GIF. Reguleer de beeldfrequentie, het aantal herhalingen en de afmetingen voordat u het bestand exporteert.
HEIC naar JPG-converter
Omzet HEIC-foto's van een iPhone naar JPG in uw browser. Geen upload vereist, geschikt voor massaal verwerken en behoudt de EXIF-metadata.