Ingen uppladdning, 100% lokalt, inget konto

QR-kodsskanner

Skanna en QR-kod från en bildfil eller använd din enhets kamera. Avkodningen sker helt i din webbläsare, ingenting skickas till en server.

Så fungerar QR-kodsskanner

QR-kodskannern avkodar en QR-kod från en bildfil du väljer eller direkt från din enhets kamera, utan app att installera och utan konto att skapa. Släpp en skärmbild, ett foto eller vilken bildfil som helst i verktyget, eller ge kameraåtkomst och rikta mot en fysisk QR-kod; det avkodade innehållet visas på under en sekund. Bilden ritas på en webbläsarintern canvas och jsQR-biblioteket läser pixeldata för att extrahera koden.

Det avkodade innehållet visas som det är utan att automatiskt följa en URL. Detta låter dig granska en QR-kod innan du bestämmer om du ska agera på den, vilket spelar roll när du skannar koder från okända källor. QR-koder kan innehålla vanlig text, URL:er, Wi-Fi-uppgifter, visitkort, kalenderhändelser med mera. Inget lämnar din enhet: varje kamerabild eller bildfil bearbetas lokalt och kasseras efter avkodning.

Så här använder du QR-kodsskanner, steg för steg

  1. Släpp en bildfil som innehåller en QR-kod i verktyget, eller klicka för att bläddra efter en fil.
  2. Alternativt, klicka på Skanna med kamera och ge kameraåtkomst när du uppmanas.
  3. Rikta kameran mot QR-koden och håll den stilla; verktyget avkodar i realtid.
  4. Läs det avkodade innehållet i resultatområdet och bestäm om du vill öppna en URL eller kopiera texten.
  5. Skanna en andra QR-kod genom att släppa en ny bild eller hålla kameran aktiv.

Vanliga användningsområden

  • En användare tar emot en QR-kod i ett e-postmeddelande från en okänd avsändare och använder skannern för att granska URL:en innan de klickar.
  • En evenemangsdeltagare skannar en affisch-QR-kod med sin laptopkamera för att bekräfta URL:en innan de besöker webbplatsen på ett offentligt nätverk.
  • En utvecklare testar en nyligen genererad QR-kod genom att skanna den omedelbart för att verifiera att det kodade innehållet är korrekt.
  • Någon hittar en gammal tryckt QR-kod och vill veta vilken URL eller text den kodar utan att använda en telefon.

Vanliga frågor

Laddas bilden jag släpper i skannern upp till en server?

Nej. Bilden ritas på ett canvas-element inuti din webbläsarflik och jsQR-biblioteket läser pixeldata direkt på din enhet. Inget skickas till Sunasty eller någon tredje part. Du kan bekräfta detta genom att öppna webbläsarens DevTools Nätverksflik under skanning: ingen förfrågan bär din bilddata.

Skickas mitt live-kameraflöde någonstans när jag skannar i realtid?

Nej. Kameraflödet bearbetas bildruta för bildruta av jsQR-biblioteket som körs i JavaScript på din enhet. Varje bildruta ritas på en intern canvas och avkodas lokalt. Flödet skickas aldrig till en server, så skanning av Wi-Fi-lösenord eller privata QR-koder från din kamera är säkert.

Vilka dataformat kan skannern avkoda?

jsQR-biblioteket avkodar vilken standard QR-kod som helst, som kan innehålla vanlig text, URL:er, Wi-Fi-uppgifter (SSID och lösenord i WPA-format), vCard-visitkort, e-postadresser, telefonnummer, SMS, kalenderhändelser i iCal-format och råbinärdata. Den avkodade texten visas som den är.

Är det säkert att skanna en QR-kod som sitter uppsatt på en offentlig plats eller skickats av någon du inte känner?

En QR-kod döljer vart den leder på ett sätt som en länks förhandsvisning i statusfältet inte gör, vilket bedragare utnyttjar i en attack som ibland kallas quishing (nätfiske via QR-kod): en klistermärkeskod klistrad över en riktig parkeringsautomat eller menykod, eller en QR-bild i ett oönskat meddelande. Den här skannern följer aldrig en URL automatiskt, utan avkodar koden till vanlig text först och visar den precis som den är. Den erbjuder en separat knapp för att öppna länken bara om innehållet ser ut som en, så att du hinner läsa den faktiska adressen innan du bestämmer dig för att lita på den.

Vilka bildformat accepteras för filbaserad skanning?

Vilket format din webbläsare kan rendera på en canvas: JPEG, PNG, WebP, GIF (bara första bildrutan), BMP och AVIF i webbläsare som stöder det. Om QR-koden är tydlig i bilden och stor nog för att ha läsbara moduler avkodar jsQR-biblioteket den.

Skannern kan inte läsa en QR-kod i min bild. Vad ska jag kontrollera?

Kontrollera att QR-koden är välbelyst, i fokus och inte kraftigt förvrängd eller deformerad. Hela koden inklusive de tre hörnfinnar-mönstren måste vara synliga. Mycket små QR-koder i en stor bild kan förlora detaljer. Försök att beskära bilden för att bara visa QR-koden, eller öka kamerans upplösning om du skannar live.