Page Icon

Vonalkód-olvasó és dekóder

Használd a kamerádat, vagy tölts fel egy képet az UPC, EAN, Code 128, Code 39, ITF és Codabar olvasásához — gyorsan, helyben és ingyen. QR-kódokat is olvas.

Olvasó és dekóder

Dekódolt eredmény
Még nincs eredmény. Használd az Olvasás gombot, vagy tölts fel egy képet.

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

Hogyan működik a kamera- és képdedkódolás

  • Kép rögzítése: Ha az Olvasás gombot megnyomod, az alkalmazás mintát vesz egy képkockából az élő kameraközvetítésből (vagy a feltöltött képből).
  • Észlelés: Először a Shape Detection API-t (BarcodeDetector) próbáljuk meg a gyors, készüléken futó észleléshez. Ha nem támogatott vagy nem talál semmit, a webre fordított ZXing-re váltunk.
  • Dekódolás: A megtalált régiót feldolgozzuk, hogy visszanyerjük a kódolt adatokat (UPC/EAN számok, Code 128/39 szöveg stb.).
  • Eredmények: A dekódolt tartalom és a formátum a előnézet alatt jelenik meg. A szöveget azonnal másolhatod.
  • Adatvédelem: Az összes feldolgozás helyben történik — egyetlen kép vagy képkocka sem hagyja el a készülékedet.

Támogatott vonalkód-formátumok

FormátumTípusTipikus felhasználás
EAN-13 / EAN-81DKiskereskedelmi termékek az EU-ban és sok 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 kódok
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 kamerás olvasáshoz

  • Világítsd meg a kódot, ne a lencsét: Használj erős, szórt oldalfényeket a tükröződés és reflexiók elkerüléséhez. Fordítsd el a fényes címkéket vagy mozgasd a fényforrást, hogy elkerüld a kiégést.
  • Használd a lámpát szükség esetén: Telefonon kapcsold be a zseblámpát gyenge fényviszonyok között. Finoman döntsd el a készüléket a tükröződés csökkentéséhez.
  • Találd meg a megfelelő távolságot: Mozdulj közelebb, amíg a vonalkód a nézet 60–80%-át nem tölti ki. Túl távol = túl kevés pixel; túl közel = rossz fókusz.
  • Fókusz és expozíció: Érintsd meg a vonalkódot a fókuszhoz/auto-expozícióhoz. Sok telefonon hosszan nyomva zárolható az AE/AF.
  • Az irány számít az 1D kódoknál: Forgasd úgy, hogy a vonalak vízszintesen fussanak a képernyőn. Ha makacs a felismerés, próbáld meg 90°-kal vagy 180°-kal elforgatni.
  • Tartsd stabilan: Támaszd meg a könyöködet, pihentesd egy felületen, vagy használd mindkét kezed. Egy félmásodperces megállás javítja az eredményt.
  • Figyelj az üres margóra: Hagyj egy vékony, fehér margót a kód körül — ne vágd le közvetlenül a vonalakig.
  • Csökkentsd a ferdeséget és görbületet: Tartsd a kódot laposan és a kamerát párhuzamosan. Görbe címkék esetén lépj hátrébb a torzulás csökkentéséhez, majd vágj szorosabban.
  • Előnyben a főkamera: Kerüld az ultraszéles lencséket kis kódokhoz; használd a fő (1×) vagy teleobjektívet.
  • Kerüld a képet módosító üzemmódokat: Kapcsold ki a Portré/Szépítő/HDR/mozgáselmosódást okozó módokat, amelyek elmoshatják a finom vonalakat.
  • Tisztítsd meg a lencsét: Az ujjlenyomatok és a por csökkentik az élességet és a kontrasztot.
  • QR-kódokhoz: Tartsd láthatóan és nagyjából egyenesen az egész négyzetet (az üres margóval együtt); kerüld a kereső sarkainak részleges levágását.

Legjobb eredmény képfeltöltésnél

  • Használj megfelelő formátumokat: A PNG megtartja a éles éleket; a JPEG is jó magas minőségen (≥ 85). Konvertáld a HEIC/HEIF fájlokat PNG-re vagy JPEG-re 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üld a digitális nagyítást — közelebb menj és vágj.
  • Tartsd élesen: Támaszd meg a telefont, koppints a fókuszhoz, és állj meg egy pillanatra. A mozgáselmosódás tönkreteszi a vékony vonalakat és a QR-modulokat.
  • Vágj úgy, hogy maradjon üres margó: Vágd körbe a vonalkódot, de hagyj egy vékony fehér szegélyt; ne vágj bele a vonalakba/modulokba.
  • Állítsd be az orientációt: Ha az kép oldalra vagy fejjel lefelé van, forgasd el előtte — az EXIF-rotációt nem mindig kezelik.
  • Irányítsd a világítást: Használj erős, szórt fényt; döntsd meg kissé, hogy a csillogás elmozduljon a fényes címkékről.
  • Növeld a kontrasztot (ha szükséges): Alakítsd át szürkeárnyalatosra és emeld meg a kontrasztot. Kerüld a erős szűrőket/zajcsökkentést, amelyek elsimítják az éleket.
  • Síkmasszív és torzítás-eltávolítás: Görbe csomagolásnál lépj hátrébb, nézz rá egyenesen a kódra, majd vágj szorosabban.
  • Egy kód egyszerre: Ha a fotón több vonalkód van, vágd ki a célnak megfelelő egyet.
  • Őrizd meg az eredetit: Töltsd fel az eredeti fájlt. Üzenetküldő alkalmazások gyakran tömörítenek és artefaktumokat adnak hozzá.
  • Képernyőről: Elsősorban készíts közvetlen képernyőfotót. Ha egy kijelzőt fényképezel, csökkentsd kissé a fényerőt a sávosodás csökkentéséhez.
  • Próbálj egy másik eszközt vagy lencsét: A legjobb részletességért használd a fő (1×) kamerát; az ultraszéles ronthatja a dekódolhatóságot.

Hibaelhárítás dekódolási problémák esetén

  • Ellenőrizd a szimbológiát: Támogatott: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar és QR. Nem támogatott: Data Matrix, PDF417.
  • Próbálj más orientációkat: Forgasd a kódot vagy az eszközt 90°-os lépésekben. 1D vonalkódoknál a vízszintes vonalak a legegyszerűbbek.
  • Vágj okosabban: Vágd körbe a vonalkódot úgy, hogy megmaradjon egy vékony fehér üres margó. Ne vágj bele a vonalakba.
  • Növeld a kontrasztot: Javítsd a világítást, kerüld a tükröződést, törekedj sötét vonalakra világos háttéren; feltöltésnél próbáld meg szürkeárnyalatossá tenni és növelni a kontrasztot.
  • Figyelj a fordított színekre: Ha a vonalak világosak sötét alapon, fényképezz újra több fénnyel, vagy fordítsd meg a színeket feltöltés előtt.
  • Növeld a használható felbontást: Mozdulj közelebb, használj nagyobb felbontású fotót, vagy válts jobb kamerára.
  • Csökkentsd a ferdülést/görbületet: Síkmasszívd a címkét, igazítsd a kamerát a kódra, vagy lépj hátrébb, majd vágj szorosabban.
  • Ellenőrizd a nyomtatási minőséget és az üres margót: A foltok, karcok vagy hiányzó üres zóna megakadályozhatja a dekódolást. Próbálj egy tisztább mintát.
  • Ellenőrizd az adat-szabályokat, ha releváns: Néhány formátumnak vannak korlátozásai (pl. ITF páros számjegyek; Code 39 korlátozott karakterkészlet). Győződj meg róla, hogy a kód megfelel a szabályoknak.
  • Eszköz/böngésző eltérések: Próbálj meg egy másik eszközt vagy böngészőt. Kapcsold be a lámpát; érintsd meg a fókuszt és tartsd stabilan.
  • Képfeltöltések — orientáció/feldolgozás: Forgasd el az oldalra készült fotókat feltöltés előtt. Kerüld a erős szűrőket vagy zajcsökkentést.
  • Még mindig nem működik? Próbálj szorosabb kivágást, jobb világítást és egy második eszközt. Lehet, hogy a kód sérült vagy nem támogatott.

Adatvédelem és helyi feldolgozás

Ez az olvasó teljes egészében a böngésződben fut: a kamera képkockái és a feltöltött képek soha nem hagyják el a készülékedet. Azonnal használható — nincs regisztráció és nincs követőkód. Az első betöltés után sok böngésző képes futtatni az eszközt még akadozó vagy offline kapcsolat esetén is.