Kameraet og skjermen peker hver sin vei
Telefonen som viser koden, er den samme telefonen du måtte ha rettet mot den, og hovedkameraet ser ut på baksiden. Ingen innstilling snur på det.
En telefon nummer to er fortsatt et kamera rettet mot en skjerm
En skjerm er et rutenett av piksler, og en kamerasensor er et annet rutenett. Fotograferer du det ene med det andre, legger det seg gjentakende striper over bildet.
To ting ved den stripingen går imot magefølelsen. Den er verst når skjermen er mørk, fordi en mørk skjerm tilbringer lengre tid med pikslene av. Og den er verre igjen i et lyst rom, der en kort eksponering ikke rekker å jevne ut flimringen.
Det finnes kanskje ingen avstand som fungerer
Hovedkameraet på en telefon slutter å fokusere ved rundt noen få centimeter. Går du nærmere for å få piksler, blir bildet uskarpt; trekker du deg unna for å få fokus, blir koden for liten til å tolkes.
Hva telefonen allerede gjør på egen hånd
Begge plattformene kan allerede lese en kode ut av et bilde, og begge er stille om det.
På iOS trykker og holder du på koden i Bilder
Åpne bildet i Bilder, trykk og hold på koden, så tilbyr telefonen det den fant. Live tekst må være slått på først, under Innstillinger, Generelt, Språk og område, og den er ikke tilgjengelig i alle områder eller på alle språk.
Funksjonen kom i iOS 16, ikke iOS 15; iOS 15 var da Live tekst for vanlig tekst kom. Apple har aldri dokumentert denne veien. Instruksjonene deres for å skanne en QR-kode dekker kameraet og en kontroll i Kontrollsenter som du legger til for hånd, aldri et lagret bilde.
På Android sirkler du inn koden der den er
Circle to Search er veien som er laget for en kode som allerede er på skjermen. Trykk og hold på hjem-knappen eller navigasjonslinjen, og sirkle så inn koden. Den leser koder inne i en e-post, en PDF, et bilde eller en video.
Den krever Google-appen med Google satt som assistent. Resten av Android 17 er levende kamera, inkludert Pixel-kameraappen, som ikke skanner i portrett- eller videomodus. Produsentenes egne skall varierer.
Visuell intelligens er ikke verktøyet for dette
I iOS 26 virker den på hva som helst som er på skjermen, og det høres helt riktig ut. Det er det ikke. Ingenting av det den gjør, berører QR-koder eller strekkoder; den krever en iPhone 15 Pro eller nyere; og den finnes på seksten språk, i beta.
Der de veiene stopper
Motorene under leser endimensjonale strekkoder, men knappene oppå går ut fra at det er en lenke: hver handling de to plattformene tilbyr, er en variant av åpne denne nettsiden. Et butikkort er en helt vanlig EAN-13 uten noen adresse i seg.
Så finnes det innhold som ikke er lenker i det hele tatt. En wifi-pålogging er en tegnstreng; det samme er en eSIM-aktiveringskode, som en iPhone reagerer på gjennom kameraet, men ikke fra Bilder.
Og ingenting blir tatt vare på. Du trykker på lenken, panelet lukkes, og neste uke leter du etter det samme skjermbildet igjen. Apple Wallet er til ingen hjelp, for et pass må utstedes og signeres av butikken: Kort i Apple Wallet og Google Wallet
Og det er hele grunnen til at appen finnes: en kode som er lagret som et kort, er der fortsatt andre gangen du trenger den, uten noe å lete etter. ScanKeeper er gratis på iOS og Android.
Når et bilde ikke lar seg lese
Rundt tre piksler per modul
En QR-kode er et rutenett av moduler, de små rutene den er bygget opp av. Tolkningen blir pålitelig ved rundt tre piksler per modul; to er den publiserte nedre grensen, ikke et mål.
Så en kode som er tjuefem moduler bred, vil ha rundt syttifem piksler på tvers, og en EAN-13, som er nittifem enheter bred, vil ha minst hundre og nitti.
Margen er en del av koden
Å beskjære for tett er den vanligste måten å ødelegge en kode som var i orden på. En QR-kode trenger en ren marg på fire moduler på hver side. EAN-13 vil ha elleve modulbredder til venstre og sju til høyre, så å klippe bort venstre kant koster mer.
Kontrast, og myten om tretti prosent
Blek grå på hvitt stryker glatt på kvalitetsstandardene, og et fotografi eller en fargeovergang bak en kode ødelegger kontrasten modul for modul. Mørkt på lyst er pålitelig.
De tretti prosentene en QR-kode angivelig kan miste, er en andel av kodeord, ikke av areal, og de tre hjørnefirkantene er ikke beskyttet i det hele tatt. En logo i midten overlever; en tommel over et hjørne gjør det ikke.
Endimensjonale koder har ingen feilretting overhodet. Et kontrollsiffer merker en feil, men kan ikke reparere den, så en refleksstripe over strekene er fatal der en QR-kode ville trukket på skuldrene.
Når ingenting lar seg lese i det hele tatt
Når bildet er tapt, er verdien under koden som regel ikke det.
Bruk kameraet, importer et bilde eller skriv inn verdien manuelt. Alle tre metodene oppretter det samme redigerbare kortet.
For et bildebibliotek fullt av dem finnes det en raskere vei: Masseimport
Ikke hver kode i et bilde er verdt å ta vare på
Bildebiblioteker samler opp dette uten å bli bedt om det.
De som er verdt et navn
Alt du kommer til å bli bedt om igjen: en lojalitetsstrekkode fra en e-post, et nummer til treningssenteret eller biblioteket, en kode til en pakkeboks fra et leveringsvarsel, en kupong med en dato på.
De et bilde ikke kan romme
En roterende billettstrekkode oppdateres hvert femtende sekund, og et skjermbilde av den slipper deg ikke gjennom sperren. Hvis en kode beveger seg eller teller ned, er bildet verdiløst. Hvor lenge en lagret kode holder seg gyldig, er et tema for seg: Strekkodeorganisering
Slik skanner du en QR-kode fra et skjermbilde eller et lagret bilde
- 01
Åpne skanneren og bruk galleri-valget
Trykk på skannerknappen i biblioteket, og deretter på bildekontrollen øverst. Det er ingenting å sikte på, og ingenting som hindrer deg i å velge flere bilder på én gang.

Velg et eksisterende bilde fra samme telefon. - 02
Sjekk hva som kom tilbake
ScanKeeper leser bildet på enheten og viser formatet den gjenkjente ved siden av verdien den tolket.

Kontroller den oppdagede typen og den kodede verdien. - 03
Lagre det som et kort
Gi det et navn du ville sagt høyt, og lagre. Kortet beholder verdien og formatet.

Et navn slår en rekke sifre en måned senere. - 04
Åpne den igjen uten bildet
Et lagret kort viser koden, verdien med en kopieringsknapp, formatet og hvor ofte du har åpnet det.

Den tolkede verdien, klar til å kopieres.
Det en lagret kode gjør som et bilde ikke kan
Ingen ekstra telefon nødvendig
Analyser en kode som vises i en e-post, melding, et PDF-skjermbilde eller et lagret bilde på samme enhet.
Gjenkjenning på enheten
Bildeskanning foregår lokalt uten at strekkoden sendes til en ScanKeeper-server.
En verdi, ikke bare en lenke
Koder uten en nettadresse kommer tilbake som en verdi du kan lese og kopiere.
Dette bør du vite før du starter
Kan jeg skanne en QR-kode fra et skjermbilde på samme telefon?
Ja, og du trenger kanskje ikke engang å lagre det. Del bildet til ScanKeeper fra appen det allerede ligger i, eller lagre det og velg det fra galleri-valget senere. Ingen av veiene trenger en enhet nummer to.
Hvorfor leste kameraet koden når det lagrede bildet ikke gjorde det?
Et levende kamera får mange forsøk og kan bevege seg, fokusere på nytt og endre vinkel til én ramme lar seg tolke. Et lagret bilde får ett forsøk, med den kvaliteten det ble tatt med.
Kan ScanKeeper lese strekkoder så vel som QR-koder fra bilder?
Ja. ScanKeeper analyserer bilder for støttede QR- og strekkodeformater, blant annet vanlige EAN, UPC, Code 128, PDF417, Data Matrix og Aztec.
Kan jeg lese en QR-kode som ligger inne i en PDF?
Gi fra deg PDF-en i stedet for et skjermbilde av den. Sidene tegnes opp som bilder på enheten og leses som ethvert annet bilde, og det holder koden i full størrelse i stedet for å låse den til den zoomen du tilfeldigvis sto i.
Hva om bildet inneholder mer enn én kode?
Du får hver av dem etter tur, med den ene opplyst og resten av bildet nedtonet. En bekreftelses-e-post med en billettkode og et lounge-pass gir deg begge, og en Hopp over for den du ikke ville ha.
Slipper et skjermbilde av arrangementsbilletten min meg gjennom sperren?
Ofte ikke. En strekkode som oppdateres med noen sekunders mellomrom, er laget slik at et stillbilde er verdiløst, og enkelte billettapper blokkerer skjermbilder helt.
Hva om ingenting klarer å lese bildet i det hele tatt?
Skriv det inn. Nummeret som er trykt under en strekkode, er koden, og å legge det inn for hånd med riktig format gir det samme kortet som en skanning.
Krever bildeskanning en internettforbindelse?
Nei. Bildeanalysen kjører på enheten og krever verken en konto eller internettforbindelse.

