Skener i dekoder barkoda

Koristite kameru ili otpremite sliku da biste pročitali UPC, EAN, Code 128, Code 39, ITF i Codabar — brzo, privatno i besplatno. Takođe čita QR kodove.

Skener i dekoder

Dekodirani rezultat
Još nema rezultata. Koristite Skeniraj ili otpremite sliku.

Pretvorite bilo koji laptop ili telefon u sposoban čitač barkoda. Ovaj alat dekodira popularne simbologije za trgovinu i logistiku koristeći dva klijentska motora: Shape Detection API kada je dostupan (na mnogim uređajima hardverski ubrzan) i doterani ZXing dekoder kao rezervu. Ništa se ne otprema — detekcija i dekodiranje se odvijaju potpuno u vašem pregledaču radi brzine i privatnosti.

Kako funkcioniše dekodiranje sa kamere i iz slika

  • Snimanje kadra: Kada pritisnete Skeniraj, aplikacija uzme kadar iz video strima kamere (ili iz otpremljene slike).
  • Detekcija: Prvo pokušavamo Shape Detection API (BarcodeDetector) za brzu detekciju na uređaju. Ako nije podržano ili ne pronađe ništa, prelazimo na ZXing kompajliran za veb.
  • Dekodiranje: Detektovani region se obrađuje kako bi se izvukli enkodirani podaci (cifre UPC/EAN, tekst iz Code 128/39, itd.).
  • Rezultati: Dekodirani sadržaj i format se prikazuju ispod pregleda. Možete odmah kopirati tekst.
  • Privatnost: Sva obrada je lokalna — slike i video kadrovi ne napuštaju vaš uređaj.

Podržani formati barkoda

FormatTipTipične upotrebe
EAN-13 / EAN-81DMaloprodajni artikli u EU i mnogim regionima
UPC-A / UPC-E1DMaloprodajni artikli u Severnoj Americi
Code 1281DLogistika, transportne etikete, inventarski ID-ovi
Code 391DProizvodnja, oznake imovine, jednostavni alfanumerički podaci
Interleaved 2 of 5 (ITF)1DKartoni, palete, distribucija
Codabar1DBiblioteke, banke krvi, stariji sistemi
QR kod2DURL adrese, ulaznice, plaćanja, uparivanje uređaja

Saveti za skeniranje kamerom

  • Osvetlite kod, ne sočivo: Koristite jaku, difuznu bočnu svetlost da izbegnete odsjaj i refleksije. Nagnite sjajne etikete ili pomerite izvor svetla da sprečite preeksponiranje.
  • Uključite lampu po potrebi: Na telefonima uključite lampu u slabo osvetljenim uslovima. Blago nagnite uređaj da smanjite odsjaj.
  • Pravilna udaljenost: Priđite dok barkod ne ispuni 60–80% kadra. Previše daleko = premalo piksela; previše blizu = loš fokus.
  • Fokus i ekspozicija: Dodirnite barkod da fokusirate/auto-ekspozicija. Dugim pritiskom na mnogim telefonima možete zaključati AE/AF.
  • Orijentacija je važna za 1D kodove: Rotirajte tako da pruge idu horizontalno preko ekrana. Pokušajte 90° ili 180° ako detekcija ne uspeva.
  • Držite stabilno: Oslonite laktove, naslonite se na podlogu ili koristite obe ruke. Pauza od pola sekunde poboljšava rezultate.
  • Pazite na 'quiet zone': Ostavite tanki beli margin oko koda — nemojte seći tik do pruga.
  • Smanjite nagib i zakrivljenost: Držite kod ravan i kameru paralelnu. Za zakrivljene etikete, napravite korak unazad da smanjite izobličenje, pa onda oštrije izrežite.
  • Preferirajte glavnu kameru: Izbegavajte ultraširoke objektive za male kodove; koristite glavnu (1×) ili telefoto kameru.
  • Izbegavajte režime koji menjaju sliku: Isključite režime Portrait/Beauty/HDR ili režime za smanjenje zamućenja koji mogu omekšati tanke pruge.
  • Očistite sočivo: Otisci prstiju i prašina smanjuju oštrinu i kontrast.
  • Za QR kodove: Držite celu kvadratnu zonu (sa 'quiet zone') vidljivom i otprilike pravom; izbegavajte delimično sečenje uglova koji služe kao markeri.

Najbolji rezultati pri otpremanju slika

  • Koristite odgovarajuće formate: PNG čuva oštre ivice; JPEG je dobar pri visokom kvalitetu (≥ 85). Konvertujte HEIC/HEIF u PNG ili JPEG pre otpremanja.
  • Rezolucija je važna: Male etikete: ≥ 1000×1000 px. Veći kodovi: ≥ 600×600 px. Izbegavajte digitalni zum — priđite bliže i iskadrujte.
  • Održavajte oštrinu: Osigurajte stabilnost telefona, dodirnite da fokusirate i napravite pauzu. Pokretno zamućenje uništava tanke pruge i QR module.
  • Izrežite sa 'quiet zone': Izrežite oko barkoda, ali ostavite tanki beli margin; nemojte seći pruge/module.
  • Ispravite orijentaciju: Ako je slika bočno/naopako, prvo je rotirajte — EXIF rotacija nije uvek podržana.
  • Kontrolišite osvetljenje: Koristite jaku, difuznu svetlost; blago nagnite da pomerite odsjaj sa sjajnih etiketa.
  • Povećajte kontrast (po potrebi): Konvertujte u sivu skalu i povećajte kontrast. Izbegavajte teške filtere ili smanjenje šuma koji razmazuju ivice.
  • Poravnajte i ispravite iskrivljenja: Za zakrivljene pakete, napravite korak unazad, poravnajte kameru u odnosu na kod, pa onda oštrije izrežite.
  • Po jedan kod odjednom: Ako slika sadrži više barkodova, izrežite sliku na ciljani barkod.
  • Sačuvajte original: Otpremite originalnu datoteku. Aplikacije za razmenu poruka često kompresuju slike i dodaju artefakte.
  • Sa ekrana: Preferirajte direktne snimke ekrana. Ako fotografišete prikaz, smanjite osvetljenje malo da smanjite pojavu pruga.
  • Pokušajte sa drugim uređajem ili objektivom: Koristite glavnu (1×) kameru za najbolji detalj; ultra-široki objektiv može otežati dekodiranje.

Otklanjanje problema sa neuspelim dekodiranjem

  • Potvrdite simbologiju: Podržano: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar i QR. Nepodržano: Data Matrix, PDF417.
  • Isprobajte različite orijentacije: Rotirajte kod ili uređaj za 90° korake. Za 1D barkodove, horizontalne pruge su najlakše za čitanje.
  • Kadrirajte pametnije: Kadrirajte oko barkoda i ostavite tanki beli 'quiet zone'. Nemojte seći pruge.
  • Povećajte kontrast: Poboljšajte osvetljenje, izbegavajte odsjaj, težite ka tamnim prugama na svetloj pozadini; za otpreme pokušajte sivu skalu sa većim kontrastom.
  • Pazite na invertovane boje: Ako su pruge svetle na tamnoj pozadini, ponovo fotografišite sa više svetla ili invertujte boje pre otpremanja.
  • Povećajte raspoloživu rezoluciju: Priđite bliže, koristite fotografiju više rezolucije ili pređite na bolju kameru.
  • Smanjite nagib/zakrivljenost: Izravnajte etiketu, poravnajte kameru sa kodom, ili se udaljite pa potom oštrije izrežite.
  • Proverite kvalitet štampe i 'quiet zone': Mrlje, ogrebotine ili nedostajući 'quiet zone' mogu sprečiti dekodiranje. Pokušajte sa čistijim uzorkom.
  • Proverite pravila podataka kad je potrebno: Neki formati imaju ograničenja (npr. ITF zahteva paran broj cifara; Code 39 dozvoljava ograničen skup karaktera). Proverite da li kod poštuje pravila.
  • Varijabilnost uređaja/pregledača: Pokušajte sa drugim uređajem ili pregledačem. Uključite lampu; dodirnite za fokus i držite stabilno.
  • Otpremanje slika—orijentacija/obrada: Rotirajte bočne fotografije pre otpremanja. Izbegavajte jake filtere ili smanjenje šuma.
  • Još uvek zapeli? Pokušajte sa užim kadriranjem, boljim osvetljenjem i drugim uređajem. Kod može biti oštećen ili nepodržan.

Privatnost i obrada na uređaju

Ovaj skener radi potpuno u vašem pregledaču: kadrovi kamere i otpremljene slike nikada ne napuštaju vaš uređaj. Koristite ga odmah — bez prijave i bez praćenja. Nakon inicijalnog učitavanja, mnogi pregledači mogu pokrenuti ovaj alat čak i sa nestabilnom ili bez internet veze.