Page Icon

Skener a dekodér čárových kódů

Použijte kameru nebo nahrajte obrázek pro čtení UPC, EAN, Code 128, Code 39, ITF a Codabar — rychle, soukromě a zdarma. Také čte QR kódy.

Skener & Dekodér

Dekódovaný výsledek
Zatím žádný výsledek. Použijte Skenovat nebo nahrajte obrázek.

Proměňte libovolný notebook nebo telefon v schopnou čtečku čárových kódů. Tento nástroj dekóduje běžné maloobchodní a logistické symbologie pomocí dvou klientských enginů: Shape Detection API je použito, pokud je dostupné (na mnoha zařízeních hardwarově akcelerované), a jako náhradní řešení slouží vylepšený dekodér ZXing. Nic se nenahrává — detekce a dekódování probíhají zcela ve vašem prohlížeči pro rychlost a soukromí.

Jak funguje dekódování kamery a obrázků

  • Zachycení snímku: Když stisknete Skenovat, aplikace odebere snímek z živého kamerového toku (nebo použije nahraný obrázek).
  • Detekce: Nejprve zkusíme Shape Detection API (BarcodeDetector) pro rychlou detekci na zařízení. Pokud není podporováno nebo nic nenajde, přepneme na ZXing přeložený pro web.
  • Dekódování: Detekovaná oblast je zpracována tak, aby se obnovila zakódovaná data (číslice UPC/EAN, text Code 128/39 atd.).
  • Výsledky: Dekódovaný obsah a formát se zobrazí pod náhledem. Text můžete okamžitě zkopírovat.
  • Soukromí: Veškeré zpracování probíhá lokálně — žádné obrázky ani snímky videa neopouštějí vaše zařízení.

Podporované formáty čárových kódů

FormátTypTypické použití
EAN-13 / EAN-81DMaloobchodní zboží v EU a mnoha regionech
UPC-A / UPC-E1DMaloobchodní zboží v Severní Americe
Code 1281DLogistika, přepravní štítky, identifikátory zásob
Code 391DVýroba, štítky majetku, jednoduché alfanumerické kódy
Interleaved 2 of 5 (ITF)1DKartony, palety, distribuce
Codabar1DKnihovny, krevní banky, starší systémy
QR kód2DURL, vstupenky, platby, párování zařízení

Tipy pro skenování kamerou

  • Osvětlete kód, ne čočku: Použijte jasné, rozptýlené světlo ze strany, abyste se vyhnuli odleskům a odrazům. Nakloňte lesklé štítky nebo posuňte světlo, aby se zabránilo přepálení.
  • Použijte svítilnu, pokud je potřeba: Na telefonech zapněte svítilnu v tlumeném osvětlení. Nakloňte zařízení mírně, aby se snížily odlesky.
  • Dodržte správnou vzdálenost: Přibližte se, dokud čárový kód nezabere 60–80 % zobrazení. Příliš daleko = málo pixelů; příliš blízko = špatné zaostření.
  • Ostření a expozice: Klepnutím na čárový kód zaostřete a nastavíte automatickou expozici. Podržení prstu na mnoha telefonech zamkne AE/AF.
  • Orientace je důležitá pro 1D kódy: Otočte tak, aby čáry probíhaly vodorovně přes obrazovku. Vyzkoušejte 90° nebo 180°, pokud je detekce problémová.
  • Udržujte stabilitu: Podepřete lokty, opřete se o povrch nebo použijte obě ruce. Půlsekundová pauza zlepší výsledky.
  • Dbejte na tichou zónu: Nechte kolem kódu tenký bílý okraj — neřežte těsně až na pruhy.
  • Zmenšete zkosení a zakřivení: Udržujte kód rovný a kameru paralelně. U zakřivených štítků se vzdálte, aby se snížila deformace, a poté ořízněte blíže.
  • Upřednostněte hlavní fotoaparát: U malých kódů se vyhněte ultraširokoúhlým objektivům; použijte hlavní (1×) nebo teleobjektiv.
  • Vyhněte se režimům měnícím obraz: Vypněte režimy Portrét/Krása/HDR/motion-blur, které mohou znatelně změkčit jemné pruhy.
  • Vyčistěte čočku: Odtisky prstů a prach snižují ostrost a kontrast.
  • Pro QR kódy: Mějte viditelný celý čtverec (včetně tiché zóny) a zhruba rovný; vyhněte se částečnému ořezu rohů vyhledávacího vzoru.

Nejlepší výsledky při nahrávání obrázků

  • Používejte vhodné formáty: PNG zachovává ostré hrany; JPEG je v pořádku při vysoké kvalitě (≥ 85). Před nahráním převeďte HEIC/HEIF na PNG nebo JPEG.
  • Rozlišení je důležité: Malé štítky: ≥ 1000×1000 px. Větší kódy: ≥ 600×600 px. Vyhněte se digitálnímu zoomu — přibližte se a ořízněte.
  • Udržujte ostrost: Podepřete telefon, klepněte pro zaostření a chvíli počkejte. Pohybové rozmazání zničí tenké pruhy a moduly QR.
  • Ořízněte s tichou zónou: Ořízněte kolem čárového kódu, ale ponechte tenký bílý okraj; neřežte do pruhů nebo modulů.
  • Opravte orientaci: Pokud je obrázek na boku nebo vzhůru nohama, otočte ho nejdříve—EXIF rotace není vždy respektována.
  • Kontrolujte osvětlení: Použijte jasné, rozptýlené světlo; jemně nakloňte, aby se odlesk přesunul z lesklých štítků.
  • Zvyšte kontrast (v případě potřeby): Převeďte na odstíny šedi a zvyšte kontrast. Vyhněte se silným filtrům nebo redukci šumu, které rozmazávají hrany.
  • Vyrovnat a odstranit zkosení: U zakřivených obalů se vzdálte, nasaďte kameru kolmo ke kódu a potom ořízněte blíže.
  • Jeden kód najednou: Pokud má fotografie více čárových kódů, ořízněte na cílový kód.
  • Zachovejte originál: Nahrajte originální soubor. Aplikační zprávy často komprimují a přidávají artefakty.
  • Z obrazovek: Preferujte přímé snímky obrazovky. Pokud fotografujete displej, snižte mírně jas, aby se omezilo pásmování.
  • Vyzkoušejte jiné zařízení nebo objektiv: Pro nejlepší detaily použijte hlavní (1×) fotoaparát; ultraširoký může zhoršit dekódovatelnost.

Řešení problémů s dekódováním

  • Potvrďte symbologii: Podporováno: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar a QR. Nepodporováno: Data Matrix, PDF417.
  • Vyzkoušejte různé orientace: Otočte kód nebo zařízení po 90° krocích. U 1D čárových kódů jsou nejsnadnější vodorovné pruhy.
  • Ořezávejte chytřeji: Ořízněte kolem čárového kódu a ponechte tenkou bílou tichou zónu. Neřežte do pruhů.
  • Zvyšte kontrast: Zlepšete osvětlení, vyhněte se odleskům, cílem jsou tmavé pruhy na světlém pozadí; u nahrávek zkuste odstíny šedi s vyšším kontrastem.
  • Dejte pozor na invertované barvy: Pokud jsou pruhy světlé na tmavém pozadí, znovu vyfoťte s více světla nebo před nahráním invertujte barvy.
  • Zvyšte využitelné rozlišení: Přibližte se, použijte fotografii ve vyšším rozlišení nebo přepněte na lepší fotoaparát.
  • Snižte zkosení/zakřivení: Vyrovnejte štítek, nasaďte kameru kolmo ke kódu, nebo se vzdálte, a poté ořízněte blíže.
  • Zkontrolujte kvalitu tisku a tichou zónu: Šmouhy, škrábance nebo chybějící tichá zóna mohou zabránit dekódování. Zkuste čistší vzorek.
  • Ověřte pravidla dat, když je to relevantní: Některé formáty mají omezení (např. ITF vyžaduje sudý počet číslic; Code 39 omezené znaky). Ověřte, že kód dodržuje svá pravidla.
  • Proměnlivost zařízení/prohlížeče: Vyzkoušejte jiné zařízení nebo prohlížeč. Zapněte svítilnu; klepněte pro zaostření a držte stabilně.
  • Nahrávání obrázků — orientace/zpracování: Před nahráním otočte fotografie na bok. Vyhněte se silným filtrům nebo redukci šumu.
  • Stále nejde? Zkuste těsnější ořez, lepší osvětlení a druhé zařízení. Kód může být poškozený nebo nepodporovaný.

Soukromí a zpracování na zařízení

Tento skener běží zcela ve vašem prohlížeči: snímky z kamery a nahrané obrázky nikdy neopouštějí vaše zařízení. Použijte ho okamžitě—bez registrace a bez sledovacích pixelů. Po počátečním načtení může mnoho prohlížečů tento nástroj spouštět i při nestabilním nebo offline připojení.