Hvad er dette værktøj?
En QR-kode-afkoder læser det sort-hvide mønster i et QR-kode-billede og udtrækker den tekst, det koder — en URL, ren tekst, Wi-Fi-legitimationsoplysninger, et vCard, hvad end der oprindeligt blev kodet. Normalt kræver det et telefonkamera, men et gemt billede (et skærmbillede fra en chat, et foto af en trykt kode, en downloadet fil) kan ikke altid holdes bekvemt op foran et kamera.
Dette værktøj afkoder direkte fra den uploadede billedfil ved hjælp af biblioteket jsQR, den samme open source-afkodningsmetode, der bruges i mange kamerabaserede scanner-apps — bare anvendt på et statisk billede i stedet for en live kamerastrøm.
Hvorfor bruge det?
- Afkod fra enhver billedfil — skærmbillede, foto, downloadet PNG/JPG — intet telefonkamera nødvendigt.
- Hvis det afkodede indhold er en URL, vises det automatisk som et klikbart link.
- Lokal behandling — billedet forlader aldrig din browser, sikkert til QR-koder med Wi-Fi-adgangskoder eller private links.
- Passer naturligt sammen med vores QR-kode-generator — kod her, afkod dér.
- Gratis, ingen konto, intet vandmærke.
Sådan bruger du det
- Klik på boksen, eller træk et billede med en QR-kode ind på den.
- Afkoderen indlæses automatisk og læser koden.
- Den afkodede tekst vises nedenfor — hvis det er en URL, vises der også et klikbart link.
- Klik på Kopiér for at bruge den afkodede tekst.
Eksempel
Input
Et skærmbillede med en QR-kode, der linker til en hjemmesideOutput
https://codekithub.comGenkendt som en URL automatisk, med et direkte klikbart link vist ved siden af den rå tekst.
Praktiske tips til at afkode en QR-kode fra et billede
- Skærmbilleder afkodes mere pålideligt end fotos — et skærmbillede har rene, skarpe pixelkanter, mens et telefonfoto af en trykt kode kan lide af sløring, blænding eller en skæv vinkel, der forvrider de kvadratiske moduler.
- Hvis et foto ikke vil afkodes, beskær det tæt omkring blot QR-koden først. Ekstra baggrund omkring koden kan forvirre mønstergenkendelsen, især på mindre eller lavere-opløsnings-billeder.
- Før du scanner en QR-kode med dit telefonkamera, kan afkodning her først lade dig se destinations-URL'en eller indholdet som ren tekst — nyttigt når en kode kommer fra en ukendt kilde, og du vil tjekke den, inden du åbner et link.
- Wi-Fi-QR-koder afkodes til en rå tekststreng som WIFI:T:WPA;S:MitNetværk;P:adgangskode;; — netværksnavnet og adgangskoden kan læses direkte i den tekst, uden at skulle genscanne med en telefon for at oprette forbindelse.
Almindelige grunde til, at en QR-kode ikke afkodes
Det hyppigste tilfælde folk støder på: en QR-kode, der scanner fint på et telefonkamera, men fejler, når det samme billede uploades her (eller omvendt), skyldes som regel opløsning — kameraapps tilføjer ofte ekstra skarphed eller autofokus, som et statisk billede ikke får. At gemme eller eksportere billedet igen ved en højere opløsning, inden du uploader, løser det som regel.
Det næsthyppigste tilfælde er en kode genereret med lav fejlkorrektion, der derefter blev komprimeret eller ændret størrelse på, hvilket beskadiger lige nok af mønsteret til at ødelægge afkodningen. QR-koder har fire indbyggede fejlkorrektionsniveauer — Lav genopretter cirka 7% af beskadigede data, op til Høj ved cirka 30%, ifølge Wikipedias artikel om QR-koder — så en kode lavet med lav tolerance har langt mindre plads til komprimeringsartefakter eller delvis tildækning, før den holder op med at scanne. Hvis du selv genererede koden, undgår du dette ved at genskabe den med en større størrelse og et højere fejlkorrektionsniveau.
Ofte stillede spørgsmål
Hvorfor kan mit telefonkamera ikke scanne denne QR-kode?
Almindelige årsager: billedet er for lille eller lav opløsning, når det vises på skærmen, der er blænding eller en fotovinkel, der forvrider mønsteret, eller selve koden blev genereret med lav fejlkorrektion og har mindre skader. At uploade den originale fil her læser rå pixeldata direkte, hvilket ofte lykkes, hvor en kamerascanning kæmper.
Hvilke typer indhold kan dette afkode?
Alt, en QR-kode kan indeholde: URL'er, ren tekst, Wi-Fi-legitimationsoplysninger (WIFI:T:WPA;S:...), kontaktkort (vCard), telefonnumre og mere. Værktøjet viser dig præcis, hvad der blev kodet — for URL'er giver det også et klikbart link.
Bliver billedet uploadet til en server?
Nej. Afkodning foregår helt i din browser med jsQR-biblioteket, som indlæses efter behov. Billedet behandles lokalt og sendes aldrig nogen steder hen — sikkert selv til QR-koder med private oplysninger.
Hvorfor står der, at der ikke blev fundet nogen QR-kode?
Som regel indeholder billedet ikke et helt, uskadt QR-kode-mønster — tjek at hele koden er synlig og ikke beskåret, sløret ud over genkendelse eller for lav opløsning til at vise de enkelte moduler.
Kan jeg afkode flere QR-koder i ét billede?
Dette værktøj afkoder det første QR-kode-mønster, det finder i billedet. Til billeder med flere koder, beskær og upload hver enkelt separat.