QR-kodsläsare

QR-kodläsare

Släpp en bild av en QR-kod, eller rikta din webbkamera mot en, så avkodar läsaren den och berättar vad som finns inuti. Den känner igen URL:er, WiFi-uppgifter, vCards, kalenderhändelser och vanlig text, och flaggar destinationer som ser misstänkta ut — så att en QR-kod som leder till en förkortad URL eller en punycode-domän inte öppnas tyst.

Så fungerar avkodningen

  1. 1

    Tillhandahåll bilden

    Ladda upp ett foto eller en skärmbild, klistra in från urklipp, eller bevilja webbkameratillstånd för liveskanning.

  2. 2

    Lokalisera koden

    Avkodaren söker efter de tre positioneringsrutorna i hörnen och justerar rutnätet.

  3. 3

    Läs moduler och korrigera fel

    Svarta/vita moduler samplas och Reed-Solomon-felkorrigering reparerar skador upp till den inbäddade korrigeringsnivån.

  4. 4

    Avkoda nyttolasten

    Innehållet tolkas efter format — URL, WIFI:, BEGIN:VCARD osv. — och visas i en strukturerad vy.

Innehåll som läsaren förstår

Nyttolast Exempel
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
E-post mailto:hi@example.com?subject=...
Kalenderhändelse BEGIN:VEVENT\nSUMMARY:Party\nDTSTART:...
Geo geo:40.7128,-74.0060
Vanlig text Vad som helst annat

Säkerhetskontroller innan du följer länken

QR-koder är utformade för att vara människovänliga. Du kan inte läsa en för att verifiera vart den leder. Läsaren flaggar:

  • Punycode-domäner (xn--) där Unicode-renderingen skulle kunna efterapa en annan domän.
  • URL-förkortare (bit.ly, t.co, goo.gl, tinyurl.com och andra vanliga) som döljer den verkliga destinationen.
  • URL:er som inte är HTTPS — värt en varning för en publik/delad kod.
  • IP-adresser i stället för värdnamn — ovanligt för legitim användning.
  • Mycket långa URL:er — ibland ett tecken på kodade nyttolaster eller spårningsskräp.

Allt avslöjas innan du följer länken; läsaren navigerar aldrig automatiskt.

Skanningstips

  • Bra belysning slår högre upplösning. Ett skuggigt foto misslyckas även vid 4K; ett välbelyst avkodas vid 480p.
  • Centrera koden. De tre positioneringsrutorna måste alla vara tydligt synliga.
  • Håll stadigt. Rörelseoskärpa förstör små koder. För liveskanning, vila telefonen mot något.
  • Zooma för små koder. Om en konferensbricka har en 1 cm QR, zooma före skanning. Små moduler hamnar under kamerans effektiva upplösning.

När avkodning misslyckas

  • För mycket skada. Bortom felkorrigeringsnivån (7–30%) blir koden oläsbar.
  • Tyst zon uppäten. En intilliggande grafik för nära koden förvirrar positioneringsmönstret.
  • Inverterade färger. Vissa skannrar hanterar ljust-på-mörkt, andra inte. Om avkodningen misslyckas, prova att invertera bilden.
  • Mycket låg kontrast. Färgade koder (blått på ljusblått) misslyckas ofta. Svart på vitt är det tillförlitliga standardvalet.

Vanliga frågor

Nej. Det avkodade innehållet visas med destinationen synliggjord. Att följa en länk kräver ett explicit klick, så att du kan verifiera den först.

Länkförkortare döljer den verkliga destinationen — vanligt i nätfiske-QR-koder. Läsaren berättar det, så att du kan bestämma om du ska följa.

QR-koder inkluderar Reed-Solomon-felkorrigering, så upp till 30% av modulerna kan vara skadade om originalet trycktes med hög korrigeringsnivå. Tyngre skada misslyckas.

Nej. Video bearbetas i webbläsaren; inget laddas upp. Bildrutor kasseras när de analyseras.

Oftast belysning, oskärpa eller för små kodmoduler. Bra frontbelysning, en stadig hand och att zooma in fixar det oftast.

Relaterade verktyg