QR-codes en barcodes lezen

Voor de QR-code die als schermafbeelding binnenkwam, de barcode op een pakket, of een stapel codes die je in een lijst wilt verzamelen. De camera blijft scannen, dus meerdere codes achter elkaar komen rechtstreeks in één lijst terecht die je kunt downloaden.

De tool wordt geladen…

Hoe het werkt

  1. Start de camera en richt hem op de code — of sleep een afbeelding erin.
  2. Elke gevonden code wordt aan de lijst toegevoegd, met het type erbij.
  3. Kopieer één resultaat, kopieer alles, of download de lijst als CSV.

Waarom er niets wordt geüpload

Alles wat deze pagina doet, doet code die in je browsertabblad draait, met dezelfde engine die ook webpagina’s tekent. Je bestand wordt van schijf naar het geheugen van dat tabblad gelezen, daar bewerkt en weer weggeschreven als download. Het wordt nergens naartoe gestuurd — niet naar ons, en niet naar een derde partij.

Controleer het zelf

  1. Open de ontwikkelaarstools van je browser (F12) en kies het tabblad Netwerk.
  2. Laad je bestand en start de tool.
  3. De enige verzoeken die je ziet, halen de code van de tool zelf op — en bij een paar zware tools hun opensource-engine van een openbare CDN — plus één kleine bezoekmelding aan loreatec.jp (adres en titel van de pagina, meer niet). In geen van die verzoeken zit jouw bestand.

Bewijs dat het lokaal blijft →

Veelgestelde vragen

Welke codes leest hij?

De 2D-codes (QR, Micro QR, DataMatrix, Aztec en PDF417) en de gewone barcodes uit winkels en de logistiek (EAN-13, EAN-8, UPC, Code 128, Code 39, ITF, Codabar). Het lezen gebeurt met een veelgebruikte opensource-barcode-engine, aangepast om in deze pagina te draaien.

Waarom blijft hij scannen in plaats van te stoppen bij de eerste code?

Omdat het vervelende geval tien codes is, niet één. Een stapel etiketten achter elkaar lezen bouwt de hele lijst op in één sessie, en dubbels worden genegeerd, dus tweemaal over hetzelfde etiket vegen met de camera levert geen twee rijen op.

Een QR-code bleek een webadres te zijn. Is het veilig om te openen?

Behandel hem als een link van een vreemde. De lezer laat het volledige adres zien voordat je beslist, en dat is precies het nut van hem hier lezen in plaats van er met je telefooncamera op te richten: je ziet waar hij naartoe gaat voordat er iets opent.

Waarom zou een foto niet gelezen kunnen worden?

Wazigheid en lichtreflectie zijn de gebruikelijke redenen — een barcode heeft gescheiden balken nodig, en een weerspiegeling over de code wist ze uit. De tool probeert de afbeelding ook gedraaid en omgekeerd voordat hij het opgeeft; lukt het dan nog niet, dan is een scherpere foto recht van voren de oplossing.

Wordt het camerabeeld geüpload?

Nee. Beelden worden in dit tabblad gedecodeerd en meteen weggegooid. Geen beeld, geen frame en geen resultaat verlaat je apparaat — precies wat je wilt bij een code met een wifiwachtwoord of een betaalreferentie erin.