Czytnik kodów kreskowych online
Odczytaj wartość kodu kreskowego ze zdjęcia albo kamery.
Przejdź do narzędziaOdczytaj wartość kodu kreskowego ze zdjęcia albo kamery. Narzędzie rozpoznaje EAN-13, EAN-8, UPC-A i Code 128, pokazuje wynik i pozwala go skopiować.
Spis treści
Wynik odczytu kodu
Brak gotowego wyniku
Ustaw parametry i użyj przycisku narzędzia.
Jak działa narzędzie
- Wybierz ostre zdjęcie PNG, JPG lub WebP, na którym widać cały kod z jasnymi marginesami.
- Kliknij „Odczytaj kod z pliku”. Jeśli obraz jest obrócony o 90°, czytnik spróbuje także drugiej orientacji.
- Alternatywnie wybierz „Włącz kamerę” i zezwól przeglądarce na dostęp. Ustaw kod poziomo i poczekaj na wyostrzenie.
- Po udanym odczycie kamera zatrzyma się. Wynik możesz skopiować albo pobrać jako TXT.
Szczegóły techniczne
Odczyt wykonuje lokalnie biblioteka ZXing Browser 0.2.1 z ograniczeniem do EAN-13, EAN-8, UPC-A i Code 128. Zdjęcie jest próbkowane na canvas, z dłuższym bokiem do 2200 px. Czytnik szuka pasków i sprawdza strukturę kodu.
Kamera jest uruchamiana wyłącznie przyciskiem użytkownika. Próbujemy wybrać aparat skierowany na otoczenie, o ile urządzenie go udostępnia. Przeglądarka wymaga zgody oraz bezpiecznego połączenia HTTPS. Odczyt kończy się przy pierwszym wyniku, po 45 sekundach, po naciśnięciu „Zatrzymaj” albo po opuszczeniu karty.
UPC-A może być reprezentowany przez równoważny EAN-13 z zerem na początku. Sam odczyt nie sprawdza przypisania kodu do towaru ani autentyczności produktu.
FAQ
Czy czytnik pokaże nazwę i cenę produktu?
Nie. Pokazuje zawartość kodu i rozpoznany format. Nie łączy się z bazą produktów ani cennikiem.
Czy mogę używać go bez kamery?
Tak. Wybierz zdjęcie kodu i kliknij przycisk odczytu z pliku. Odmowa dostępu do kamery nie blokuje tej funkcji.
Co zrobić, gdy kod nie jest odczytywany?
Zadbaj o ostrość, równomierne światło i jasny margines wokół całego kodu. Zbliż obraz, ale nie obcinaj pasków. Spróbuj pliku zamiast podglądu kamery.
Czy zdjęcia i klatki są zapisywane na serwerze?
Nie. Nowy moduł analizuje je lokalnie. Kamera jest zatrzymywana po odczycie, a przycisk „Wyczyść” usuwa wynik i podgląd z narzędzia.
Ograniczenia narzędzia
- Obsługiwane formaty: EAN-13, EAN-8, UPC-A oraz Code 128. Do kodów QR służy osobny skaner QR.
- Zdjęcie PNG, JPG lub WebP do 15 MB i 24 megapikseli. Klatki kamery są przetwarzane lokalnie.
- Odczytywany jest jeden kod naraz. Przy kilku kodach w kadrze pokaże się pierwszy poprawnie rozpoznany.
- Odblaski, rozmycie, ucięte marginesy i zbyt mały kod utrudniają odczyt. Przy braku dostępu do kamery pozostaje wybór pliku.
Źródła i aktualizacja
- ZXing Browser — dokumentacja — sprawdzono 18.09.2026.
- MDN — dostęp do kamery — sprawdzono 18.09.2026.
- Licencje bibliotek — sprawdzono 18.09.2026.