Page Icon

Stregkodescanner & Dekoder

Brug dit kamera eller upload et billede for at læse UPC, EAN, Code 128, Code 39, ITF og Codabar — hurtigt, privat og gratis. Læser også QR-koder.

Scanner & Dekoder

Dekodet resultat
Intet resultat endnu. Brug Scan eller upload et billede.

Gør enhver bærbar computer eller telefon til en kompetent stregkodelæser. Dette værktøj afkoder populære stregkodeformater til detailhandel og logistik ved hjælp af to klientside-motorer: Shape Detection API når den er tilgængelig (hardwareaccelereret på mange enheder) og en forbedret ZXing-afkoder som fallback. Intet uploades — detektion og afkodning sker udelukkende i din browser for hastighed og privatliv.

Hvordan kamera- og billedafkodning fungerer

  • Rammeoptagelse: Når du trykker på Scan, tager appen en enkelt frame fra din live kamerastream (eller fra det billede, du uploader).
  • Detektion: Vi prøver først Shape Detection API (BarcodeDetector) for hurtig lokal detektion. Hvis det ikke understøttes eller ikke finder noget, falder vi tilbage til ZXing kompileret til webben.
  • Afkodning: Den detekterede region bearbejdes for at udtrække de kodede data (UPC/EAN-cifre, Code 128/39-tekst osv.).
  • Resultater: Den afkodede payload og format vises under forhåndsvisningen. Du kan kopiere teksten med det samme.
  • Privatliv: Al behandling er lokal — ingen billeder eller videoframes forlader din enhed.

Understøttede stregkodeformater

FormatTypeTypiske anvendelser
EAN-13 / EAN-81DDetailvarer i EU og mange andre regioner
UPC-A / UPC-E1DDetailvarer i Nordamerika
Code 1281DLogistik, forsendelsessedler, lager-ID'er
Code 391DFremstilling, inventartags, simple alfanumeriske koder
Interleaved 2 of 5 (ITF)1DKasser, paller, distribution
Codabar1DBiblioteker, blodbanker, ældre systemer
QR-kode2DURL'er, billetter, betalinger, parring af enheder

Tips til kamera-scanning

  • Lys koden, ikke linsen: Brug klart, diffust lys fra siden for at undgå blænding og refleksioner. Vink blanke labels eller flyt lyset for at forhindre udvaskning.
  • Brug lygten når det er nødvendigt: På telefoner, tænd lommelygten i svagt lys. Vink enheden let for at reducere blænding.
  • Få den rette afstand: Flyt tættere, indtil stregkoden fylder 60–80% af billedet. For langt = for få pixels; for tæt = dårlig fokus.
  • Fokus og eksponering: Tryk på stregkoden for at fokusere/autoeksponere. Langt tryk på mange telefoner låser AE/AF.
  • Orientering betyder noget for 1D-koder: Drej så bjælkerne løber vandret over skærmen. Prøv 90° eller 180° hvis det driller.
  • Hold det steady: Støt albuerne, hvil på en overflade, eller brug to hænder. Et halvt sekunds pause forbedrer resultaterne.
  • Husk den stille margen: Efterlad en tynd hvid margen rundt om koden — beskær ikke helt ind til bjælkerne.
  • Reducer skævhed og krumning: Hold koden flad og kameraet parallelt. For buede labels, træd et skridt tilbage for at mindske forvrængning, og beskær derefter tættere.
  • Foretræk hovedkameraet: Undgå ultravidvinkelobjektiver til små koder; brug hoved- (1×) eller telekameraet.
  • Undgå billedændrende tilstande: Deaktiver Portræt/Skønhed/HDR/tilstande med bevægelsessløring, som kan udjævne fine bjælker.
  • Rens linsen: Fingeraftryk og støv reducerer skarphed og kontrast.
  • For QR-koder: Hold hele kvadratet (inkl. den stille margen) synligt og nogenlunde lige; undgå delvise udsnit af finder-hjørnerne.

Bedste resultater ved upload af billeder

  • Brug egnede formater: PNG bevarer skarpe kanter; JPEG er fint ved høj kvalitet (≥ 85). Konverter HEIC/HEIF til PNG eller JPEG før upload.
  • Opløsning betyder noget: Små labels: ≥ 1000×1000 px. Større koder: ≥ 600×600 px. Undgå digital zoom — bevæg dig tættere og beskær.
  • Hold det skarpt: Støt telefonen, tryk for at fokusere, og hold pause. Bevægelsessløring ødelægger tynde bjælker og QR-moduler.
  • Beskær med en stille margen: Beskær omkring stregkoden, men lad en tynd hvid margen; beskær ikke ind i bjælkerne/modulerne.
  • Ret orienteringen: Hvis billedet er på siden eller med hovedet nedad, roter det først — EXIF-rotation bliver ikke altid respekteret.
  • Kontroller belysningen: Brug klart, diffust lys; vinkel let for at flytte blænding væk fra blanke labels.
  • Øg kontrasten (om nødvendigt): Konverter til gråtoner og øg kontrasten. Undgå tunge filtre eller støjreduktion, der slører kanterne.
  • Flad ud og ret skævhed: For buede pakker, træd et skridt tilbage, ret vinklen mod koden, og beskær derefter tættere.
  • Én kode ad gangen: Hvis et foto har flere stregkoder, beskær til den enkelte målkode.
  • Bevar originalen: Upload den originale fil. Beskedtjenester komprimerer ofte og tilføjer artefakter.
  • Fra skærme: Foretræk direkte screenshots. Hvis du fotograferer en skærm, sænk lysstyrken lidt for at reducere bånding.
  • Prøv en anden enhed eller linse: Brug hovedkameraet (1×) for bedst detalje; ultravidvinkel kan forringe afkodningsmuligheden.

Fejlfinding af afkodningsfejl

  • Bekræft symbologien: Understøttet: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar og QR. Ikke understøttet: Data Matrix, PDF417.
  • Prøv forskellige orienteringer: Roter koden eller enheden i 90°-trin. For 1D-stregkoder er vandrette bjælker nemmest.
  • Beskær smartere: Beskær omkring stregkoden og behold en tynd hvid stille margen. Beskær ikke ind i bjælkerne.
  • Øg kontrasten: Forbedr belysningen, undgå blænding, sigt efter mørke bjælker på lys baggrund; for uploads, prøv gråtoner med højere kontrast.
  • Pas på inverterede farver: Hvis bjælker er lyse på mørk baggrund, tag billedet igen med mere lys eller inverter farverne før upload.
  • Øg brugbar opløsning: Bevæg dig tættere, brug et foto med højere opløsning, eller skift til et bedre kamera.
  • Reducer skævhed/krumning: Flad labelen, hold kameraet vinkelret mod koden, eller træd et skridt tilbage og beskær tættere.
  • Tjek printkvalitet og stille margen: Smuds, ridser eller manglende stille margen kan forhindre afkodning. Prøv et renere eksemplar.
  • Valider dataregler når relevant: Nogle formater har begrænsninger (f.eks. ITF kræver et lige antal cifre; Code 39 tillader kun visse tegn). Bekræft, at koden følger sine regler.
  • Enheds-/browservariationer: Prøv en anden enhed eller browser. Aktivér lygten; tryk for at fokusere og hold stille.
  • Billeduploads — orientering/behandling: Roter sideskårne fotos før upload. Undgå tunge filtre eller støjreduktion.
  • Stadig problemer? Prøv en tættere beskæring, bedre belysning og en anden enhed. Koden kan være beskadiget eller ikke understøttet.

Privatliv og lokal behandling

Denne scanner kører fuldstændigt i din browser: kameraframes og uploadede billeder forlader aldrig din enhed. Brug den med det samme — ingen tilmelding og ingen tracking-pixels. Efter den indledende indlæsning kan mange browsere køre værktøjet selv ved ustabil eller offline forbindelse.