Strekkodeleser og dekoder

Bruk kameraet ditt eller last opp et bilde for å lese UPC, EAN, Code 128, Code 39, ITF og Codabar—raskt, privat og gratis. Les også QR-koder.

Skanner og dekoder

Dekodet resultat
Ingen resultat ennå. Bruk Skann eller last opp et bilde.

Gjør enhver laptop eller telefon om til en kraftig strekkodeleser. Dette verktøyet dekoder populære butikk- og logistikksymboler ved hjelp av to klientside-motorer: Shape Detection API når tilgjengelig (maskinvareakselerert på mange enheter) og en raffinert ZXing-dekoder som fallback. Ingenting blir lastet opp—deteksjon og dekoding kjører helt i nettleseren din for hastighet og privatliv.

Hvordan kamera- og bilde-dekoding fungerer

  • Rammefangst: Når du trykker Skann, tar appen et bilde fra din live kamerastream (eller fra bildet du laster opp).
  • Deteksjon: Vi prøver først Shape Detection API (BarcodeDetector) for rask lokal deteksjon. Hvis det ikke støttes eller ikke finner noe, faller vi tilbake til ZXing kompilert for weben.
  • Dekoding: Detektorfunnet område behandles for å utvinne den kodede informasjonen (UPC/EAN-siffer, Code 128/39-tekst, osv.).
  • Resultater: Det dekodede innholdet og formatet vises under forhåndsvisningen. Du kan kopiere teksten med én gang.
  • Personvern: All behandling skjer lokalt—ingen bilder eller videorammer forlater enheten din.

Støttede strekkodeformater

FormatTypeTypiske bruksområder
EAN-13 / EAN-81DDetaljvarer i EU og mange andre regioner
UPC-A / UPC-E1DDetaljvarer i Nord-Amerika
Code 1281DLogistikk, fraktetiketter, inventar-IDer
Code 391DProduksjon, eiendelsmerking, enkle alfanumeriske koder
Interleaved 2 of 5 (ITF)1DKartonger, paller, distribusjon
Codabar1DBibliotek, blodbanker, eldre systemer
QR-kode2DURL-er, billetter, betalinger, paring av enheter

Tips for skanning med kamera

  • Lys opp koden, ikke linsen: Bruk sterkt, diffust lys fra siden for å unngå blendende refleksjoner. Vipp blanke etiketter eller flytt lyskilden for å forhindre overeksponering.
  • Bruk lommelykt ved behov: På mobiltelefoner: slå på lommelykten i dunkle omgivelser. Vink enheten litt for å redusere gjenskinn.
  • Finn riktig avstand: Flytt nærmere til strekkoden fyller 60–80 % av synsfeltet. For langt unna = for få piksler; for nært = dårlig fokus.
  • Fokus og eksponering: Trykk på strekkoden for å fokusere/autoeksponere. Hold nede på mange telefoner for å låse AE/AF.
  • Orientering betyr noe for 1D-koder: Roter så strekene går horisontalt over skjermen. Prøv 90° eller 180° hvis det er vanskelig å detektere.
  • Hold stødig: Støtt albuene, hvil på en overflate, eller bruk begge hender. En halv sekunds pause forbedrer resultatet.
  • Husk den stille sonen: La en tynn hvit margin rundt koden stå igjen—ikke beskjær helt inntil strekene.
  • Reduser skjevhet og krumning: Hold koden flat og kameraet parallelt. For buede etiketter, ta et skritt tilbake for å redusere forvrengning, og beskjær deretter tettere.
  • Foretrekk hovedkameraet: Unngå ultravidvinkel for små koder; bruk hovedkameraet (1×) eller telefoto.
  • Unngå bildeendrende modus: Deaktiver Portrett/Skjønnhet/HDR/bevegelsesuskarphet-moduser som kan myke opp tynne streker.
  • Rengjør linsen: Fingeravtrykk og støv reduserer skarphet og kontrast.
  • For QR-koder: Hold hele firkanten (inkludert quiet zone) synlig og tilnærmet rett; unngå å beskjære bort finnerhjørnene.

Beste resultater ved opplasting av bilder

  • Bruk passende formater: PNG bevarer skarpe kanter; JPEG er greit ved høy kvalitet (≥ 85). Konverter HEIC/HEIF til PNG eller JPEG før opplasting.
  • Oppløsning er viktig: Små etiketter: ≥ 1000×1000 px. Større koder: ≥ 600×600 px. Unngå digital zoom—beveg deg nærmere og beskjær.
  • Hold det skarpt: Støtt telefonen, trykk for å fokusere, og hold stille. Bevegelsesuskarphet ødelegger tynne streker og QR-moduler.
  • Beskjær med quiet zone: Beskjær rundt strekkoden, men la en tynn hvit margin være igjen; ikke beskjær inn i strekene/modulene.
  • Fiks orientering: Hvis bildet er på siden eller opp ned, roter det først—EXIF-rotasjon blir ikke alltid fulgt.
  • Kontroller belysningen: Bruk sterkt, diffust lys; vipp litt for å flytte gjenskinn fra blanke etiketter.
  • Øk kontrasten (om nødvendig): Konverter til gråtoner og øk kontrasten. Unngå sterke filtre/støydemping som slører kanter.
  • Flat ut og fjerne skjevhet: For buede pakker: ta et skritt tilbake, still deg vinkelrett på koden, og beskjær deretter tettere.
  • Én kode om gangen: Hvis et bilde har flere strekkoder, beskjær til den enkelte målkoden.
  • Behold originalen: Last opp originalfilen. Meldingsapper komprimerer ofte og legger til artefakter.
  • Fra skjermer: Foretrekk direkte skjermbilder. Hvis du fotograferer en skjerm, senk lysstyrken litt for å redusere banding.
  • Prøv en annen enhet eller linse: Bruk hovedkameraet (1×) for best detaljgjengivelse; ultravidvinkel kan svekke dekodbarheten.

Feilsøking ved dekodingsfeil

  • Bekreft symbologien: Støttet: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar og QR. Ikke støttet: Data Matrix, PDF417.
  • Prøv ulike orienteringer: Roter koden eller enheten i 90° trinn. For 1D-strekkoder er horisontale streker enklest.
  • Beskjær smartere: Beskjær rundt strekkoden samtidig som du beholder en tynn hvit 'quiet zone'. Ikke beskjær inn i strekene.
  • Øk kontrasten: Forbedre belysningen, unngå gjenskinn, og sikte på mørke streker på lys bakgrunn; for opplastinger, prøv gråtoner med høyere kontrast.
  • Vær oppmerksom på inverterte farger: Hvis strekene er lyse på mørk bakgrunn, ta bildet på nytt med mer lys eller inverter fargene før opplasting.
  • Øk brukbar oppløsning: Flytt nærmere, bruk et høyereoppløst bilde, eller bytt til et bedre kamera.
  • Reduser skjevhet/krumning: Gjør etiketten flat, still kameraet vinkelrett mot koden, eller ta et skritt tilbake og beskjær tettere.
  • Sjekk trykkvalitet og quiet zone: Søl, riper eller manglende quiet zone kan hindre dekoding. Prøv et renere eksemplar.
  • Valider dataregler ved behov: Noen formater har begrensninger (f.eks. ITF krever et partall med sifre; Code 39 har begrensede tegn). Bekreft at koden følger reglene.
  • Enhets-/nettleserforskjeller: Prøv en annen enhet eller nettleser. Aktiver lommelykt; trykk for å fokusere og hold stødig.
  • Bildefiler – orientering/behandling: Roter sidestilte bilder før opplasting. Unngå kraftige filtre eller støydemping.
  • Fortsatt problemer? Prøv tettere beskjæring, bedre belysning og en annen enhet. Koden kan være skadet eller ikke støttet.

Personvern og lokal behandling

Denne skanneren kjører helt i nettleseren din: kamerarammer og opplastede bilder forlater aldri enheten din. Bruk den umiddelbart—ingen registrering og ingen sporingspiksler. Etter første lasting kan mange nettlesere kjøre verktøyet selv med ustabil eller frakoblet tilkobling.