Vonalkód-olvasó és dekóder

Használja a kameráját vagy töltsön fel képet az UPC, EAN, Code 128, Code 39, ITF és Codabar beolvasásához — gyorsan, privát módon és ingyen. QR-kódokat is olvas.

Olvasó és dekóder

Dekódolt eredmény
Még nincs eredmény. Használja a Beolvasást vagy töltsön fel egy képet.

Alakítsa bármely laptopot vagy telefont használható vonalkód-olvasóvá. Ez az eszköz népszerű kiskereskedelmi és logisztikai szimbólikákat dekódol két kliensoldali motorral: ahol elérhető, a Shape Detection API-val (sok eszközön hardveresen gyorsított), valamint egy továbbfinomított ZXing dekóderrel tartalék megoldásként. Semmi sem kerül feltöltésre — a felismerés és a dekódolás teljes egészében a böngészőben történik a sebesség és az adatvédelem érdekében.

Hogyan működik a kamera- és képalapú dekódolás

  • Képkocka rögzítése: Amikor a Beolvasás gombra nyom, az alkalmazás mintavételez egy képkockát az élő kamerafolyamból (vagy a feltöltött képből).
  • Felismerés: Először a Shape Detection API-t (BarcodeDetector) próbáljuk meg a gyors, eszközön történő felismeréshez. Ha ez nem támogatott, vagy nem talál semmit, tartalékként a webre fordított ZXing-et használjuk.
  • Dekódolás: A felismerés után a területet feldolgozzuk a kódolt adatok (UPC/EAN számok, Code 128/39 szöveg stb.) visszanyeréséhez.
  • Eredmények: A dekódolt tartalom és a formátum megjelenik az előnézet alatt. A szöveget azonnal másolhatja.
  • Adatvédelem: Minden feldolgozás helyben történik — képek vagy videoképkockák nem hagyják el a készülékét.

Támogatott vonalkód-formátumok

FormátumTípusTipikus felhasználások
EAN-13 / EAN-81DKiskereskedelmi termékek az EU-ban és sok más régióban
UPC-A / UPC-E1DKiskereskedelmi termékek Észak-Amerikában
Code 1281DLogisztika, szállítási címkék, készletazonosítók
Code 391DGyártás, eszközcímkék, egyszerű alfanumerikus adatok
Interleaved 2 of 5 (ITF)1DDobozok, raklapok, elosztás
Codabar1DKönyvtárak, vérbankok, régebbi rendszerek
QR-kód2DURL-ek, jegyek, fizetések, eszközpárosítás

Tippek a kameraalapú beolvasáshoz

  • Világítsa meg a kódot, ne a lencsét: Használjon erős, szórt oldalfényt a csillogás és tükröződés elkerülésére. Döntse meg a fényes címkéket, vagy mozgassa a fényt, hogy elkerülje a túlexponálást.
  • Használja a zseblámpát szükség esetén: Telefonon sötét környezetben kapcsolja be a zseblámpa funkciót. Kissé ferdítse el az eszközt a csillogás csökkentése érdekében.
  • Találja meg a megfelelő távolságot: Mozduljon közelebb, amíg a vonalkód a kép 60–80%-át nem tölti ki. Túl messze = túl kevés pixel; túl közel = rossz fókusz.
  • Fókusz és expozíció: Érintse meg a vonalkódot a fókusz/automatikus expozíció beállításához. Sok telefonon a hosszú nyomás AE/AF zárolást eredményez.
  • Az orientáció számít az 1D kódoknál: Forgassa úgy, hogy a sávok vízszintesen fussanak a képernyőn. Ha a felismerés makacs, próbáljon 90°-kal vagy 180°-kal elforgatni.
  • Tartsa stabilan: Támaszkodjon neki, helyezze az eszközt egy felületre vagy használja mindkét kezét. Egy fél másodperces tartás javítja az eredményt.
  • Ügyeljen az üres margóra: Hagyjon vékony fehér margót a kód körül — ne vágjon rá közvetlenül a sávokra.
  • Csökkentse a ferdeséget és görbületet: Tartsa a kódot síkban és a kamerát párhuzamosan. Görbült címkék esetén lépjen hátrébb a torzítás csökkentéséhez, majd vágjon szorosabban.
  • Elsősorban a fő kamerát használja: Kerülje az ultraszéles lencséket kis kódokhoz; használja a fő (1×) vagy a telefotó kamerát.
  • Kerülje a képet módosító üzemmódokat: Kapcsolja ki a Portré/Beauty/HDR/mozgáselmosódás üzemmódokat, amelyek elhalványíthatják a finom sávokat.
  • Tisztítsa meg a lencsét: Az ujjlenyomatok és a por csökkentik az élességet és a kontrasztot.
  • QR-kódok esetén: Tartsa láthatóan az egész négyzetet (beleértve az üres margót) és nagyjából egyenesen; kerülje a kereső sarkainak részleges kivágását.

Legjobb eredmény képek feltöltésekor

  • Használjon megfelelő formátumokat: A PNG megőrzi az élek élességét; a JPEG is megfelelő magas minőség (≥ 85) esetén. Konvertálja a HEIC/HEIF fájlokat PNG- vagy JPEG-formátumba feltöltés előtt.
  • A felbontás számít: Kis címkék: ≥ 1000×1000 px. Nagyobb kódok: ≥ 600×600 px. Kerülje a digitális zoomot — mozduljon közelebb és vágjon.
  • Tartsa élesre: Támaszkodjon, érintse meg a fókuszhoz, és tartson egy pillanatra. A mozgás okozta elmosódás tönkreteszi a vékony sávokat és a QR-modulokat.
  • Vágjon úgy, hogy legyen üres margó: Vágja körbe a vonalkódot, de hagyjon vékony fehér margót; ne vágjon rá a sávokra/modulokra.
  • Állítsa be az orientációt: Ha a kép oldalra fordult vagy fejjel lefelé van, forgassa el először — az EXIF-rotációt nem mindig veszik figyelembe.
  • Szabályozza a megvilágítást: Használjon erős, szórt fényt; enyhén döntse el a címkét, hogy a csillogás eltűnjön.
  • Növelje a kontrasztot (ha szükséges): Alakítsa szürkeárnyalatosra és növelje a kontrasztot. Kerülje az erős szűrőket/zajcsökkentést, amelyek elmoshatják az éleket.
  • Egyenesítés és görbület csökkentése: Görbült csomagolásnál lépjen hátrébb, igazítsa egyenesen a kódhoz, majd vágjon szorosabban.
  • Egy kód egyszerre: Ha egy fotón több vonalkód látható, vágja ki a célnak megfelelő egyet.
  • Őrizze meg az eredetit: Töltse fel az eredeti fájlt. Az üzenetküldő appok gyakran tömörítik a képeket és műtermékeket adnak hozzá.
  • Képernyőről: Előnyben részesítse a közvetlen képernyőképeket. Ha képernyőt fotóz, csökkentse kissé a fényerőt a sávosság csökkentéséhez.
  • Próbáljon meg másik eszközt vagy lencsét: A legjobb részletességért használja a fő (1×) kamerát; az ultraszéles rontja a dekódolhatóságot.

Hibaelhárítás dekódolási sikertelenségek esetén

  • Ellenőrizze a szimbólumrendszert: Támogatott: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar és QR. Nem támogatott: Data Matrix, PDF417.
  • Próbáljon más orientációkat: Forgassa el a kódot vagy az eszközt 90°-os lépésekben. 1D vonalkódoknál a vízszintes sávok a legegyszerűbbek.
  • Vágjon okosabban: Vágja körbe a vonalkódot úgy, hogy vékony fehér üres zóna maradjon. Ne vágjon rá a sávokra.
  • Növelje a kontrasztot: Javítson a megvilágításon, kerülje a csillogást, törekedjen sötét sávokra világos háttéren; feltöltésnél próbáljon szürkeárnyalatos, nagyobb kontrasztú képet.
  • Figyeljen a invertált színekre: Ha a sávok világosak sötét háttéren, fényképezze újra erősebb fénnyel, vagy invertálja a színeket feltöltés előtt.
  • Növelje a hasznos felbontást: Mozduljon közelebb, használjon nagyobb felbontású fotót, vagy váltson jobb kamerára.
  • Csökkentse a ferdeséget/görbületet: Simítsa ki a címkét, állítsa a kamerát párhuzamosan a kóddal, vagy lépjen hátrébb, majd vágjon szorosabban.
  • Ellenőrizze a nyomat minőségét és az üres zónát: Foltok, karcolások vagy hiányzó üres zónák megakadályozhatják a dekódolást. Próbáljon egy tisztább mintát.
  • Ellenőrizze az adattartalom szabályait, ha releváns: Néhány formátumnak vannak szabályai (pl. ITF páros számjegyek; Code 39 korlátozott karakterek). Ellenőrizze, hogy a kód megfelel-e a szabályoknak.
  • Eszköz/böngésző eltérések: Próbáljon másik eszközt vagy böngészőt. Kapcsolja be a zseblámpát; érintse meg a fókuszhoz és tartsa stabilan.
  • Képfeltöltések — orientáció/feldolgozás: Forgassa el az oldalra fordult fotókat feltöltés előtt. Kerülje az erős szűrőket vagy zajcsökkentést.
  • Még mindig fennakadt? Próbáljon szorosabb kivágást, jobb megvilágítást és egy másik eszközt. Lehet, hogy a kód sérült vagy nem támogatott.

Adatvédelem és eszközön történő feldolgozás

Ez az olvasó teljes egészében a böngészőjében fut: a kameraképkockák és a feltöltött képek soha nem hagyják el az eszközét. Használja azonnal — nincs szükség regisztrációra és nincsenek követő pixelek. Az első betöltés után sok böngésző képes futtatni ezt az eszközt még gyenge vagy offline kapcsolattal is.