QR-kodläsare
Släpp in en skärmbild eller ett foto och läs QR-koden utan kamera. Wi-Fi-lösenord, kontakter och betalningslänkar stannar på din enhet, och du ser alltid hela länken innan du bestämmer dig för om den ska öppnas.
Släpp en bild med en QR-kod
PNG, JPG, WEBP, GIF, HEIC – inget laddas upp
Eller tryck på Ctrl+V (⌘V på Mac) för att klistra in en skärmbild direkt från urklippet.
Ingen bild har lästs ännu.
| Fil | Typ | Innehåll |
|---|
Så fungerar det
Lägg till bilden
Släpp en skärmbild eller ett foto i rutan, välj en fil eller tryck helt enkelt på Ctrl+V för att klistra in det som finns i urklippet.
Den avkodar lokalt
Webbläsaren läser koden. Om det första försöket misslyckas försöker den igen med högre kontrast, större storlek och rotering, så att även fotograferade koder och koder i mörkt läge fungerar.
Du ser vad den innehåller
Innehållet visas som ett ordentligt kort: en länk förblir en länk som du kan läsa innan du öppnar den, en Wi-Fi-kod visar nätverket och lösenordet, och en kontakt blir ett nedladdningsbart kort.
Vad den kan läsa
| Kodtyp | Det här får du |
|---|---|
| Länk | Den fullständiga adressen i ren text, plus en varning när länken är förkortad eller okrypterad |
| Wi-Fi-nätverk | Nätverksnamn, säkerhetstyp och lösenordet, dolt tills du väljer att visa det |
| Kontakt | Alla kontaktfält, med en .vcf-fil att ladda ner till adressboken |
| Kalenderhändelse | Titel, tider och plats, med en .ics-fil att ladda ner till kalendern |
| E-post | Mottagare, ämne och meddelandetext |
| Telefonnummer | Telefonnumret, redo att kopieras |
| Textmeddelande | Nummer och det förberedda meddelandet |
| Plats | Latitud och longitud |
| Tvåfaktorshemlighet | Utfärdare och konto, med dold hemlighet |
| Ren text | Råtexten exakt som den kodades |
Inget laddas upp
Bilden avkodas i webbläsaren. QR-skärmbilder innehåller ofta betalningslänkar, Wi-Fi-lösenord eller inloggningshemligheter, och inget av detta bör skickas till en server.
Du ser länken först
Avkodade adresser visas som text och öppnas eller hämtas aldrig automatiskt, så en skadlig kod kan inte agera på egen hand.
Läser svåra koder
Roterade foton, skärmbilder i mörkt läge och små koder försöks läsas igen med kontrastökning, uppskalning och rotation.
Flera koder samtidigt
En bild med mer än en kod returnerar alla, var och en markerad i förhandsvisningen, och en grupp bilder blir en tabell.
Läsa en QR-kod från en bild i stället för med en kamera
De flesta QR-verktyg utgår från att du håller en telefon framför en affisch. I praktiken finns koden ofta redan på skärmen: en betalningsbegäran i en chatt, en Wi-Fi-kod i en hotellbekräftelse, en biljett i en PDF-fil eller en sida för tvåfaktorskonfiguration som du behöver flytta till en ny telefon. Att rikta en andra enhet mot den egna bildskärmen är besvärligt och ibland omöjligt, vilket är precis det tomrum det här verktyget fyller.
Varför lokal avkodning är viktigt här
Innehållet i en QR-kod är ofta känsligt på ett sätt som en vanlig bild inte är. En Wi-Fi-kod innehåller nätverkslösenordet i klartext. En otpauth-kod innehåller startvärdet som skapar dina inloggningskoder, vilket är lika värdefullt som ett lösenord. En betalningskod innehåller en kontoidentifierare. Att ladda upp bilden till en server för avkodning innebär att lämna över allt till en tredje part, vilket är anledningen till att allt här sker i sidan.
Se länken innan du följer den
QR-nätfiske fungerar eftersom en kod är oläslig för människor: du kan inte skilja ett äkta klistermärke på en parkeringsautomat från ett som klistrats ovanpå. Skanningsappar som öppnar länken direkt tar bort din sista chans att upptäcka det. Den här läsaren öppnar eller begär aldrig en avkodad adress på eget initiativ. Den skriver ut hela adressen, markerar förkortade länkar eftersom de döljer den verkliga destinationen och markerar vanlig http eftersom allt som skrivs på en sådan sida skickas okrypterat.
När en kod inte går att läsa
Misslyckanden beror nästan alltid på för få pixlar, för låg kontrast eller för stor vinkel. En kod som är mindre än ungefär hundra pixlar bred har förlorat den detalj som avkodaren behöver, en skärmbild tagen genom ett mörkt tema kan få mycket liten kontrast mellan modulerna och ett foto taget från sidan förvränger sökmönstren. Läsaren försöker igen med kontrastökning, uppskalning och rotation innan den ger upp, och talar om vad du behöver ändra om den fortfarande inte hittar något.