Skip to main content

Skanuj kody QR i kreskowe natychmiast za pomocą kamery

Użyj kamery urządzenia do skanowania i dekodowania kodów QR, kodów EAN, kodów UPC i innych formatów. Wyniki przetwarzane są w przeglądarce — żadne obrazy nie są przesyłane.

Wykrywa i dekoduje kody kreskowe i QR z obrazu kamery za pomocą BarcodeDetector API, obsługując formaty QR, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF i Data Matrix.

Standardowy kod QR może przechowywać do 4 296 znaków alfanumerycznych lub 7 089 cyfr, z wbudowaną korekcją błędów umożliwiającą odczyt nawet przy uszkodzeniu do 30% kodu.

Co oznaczają Twoje wyniki?

Result Range Meaning
Dobrze Kod kreskowy wykryty i zdekodowany w 1-2 sekundy Twoja kamera i przeglądarka dobrze obsługują skanowanie kodów. Zdekodowana treść wyświetla się natychmiast.
Ostrzeżenie Kod wykryty ale wymaga kilku sekund lub repozycjonowania Skanowanie działa, ale warunki nie są optymalne. Popraw oświetlenie, ustabilizuj kamerę lub zbliż się do kodu.
Słabo BarcodeDetector API niedostępne lub kod nie wykryty Twoja przeglądarka może nie obsługiwać BarcodeDetector API, lub kod jest uszkodzony, rozmazany lub w nieobsługiwanym formacie. Wypróbuj Chrome lub Edge.

Typowe problemy i rozwiązania

Przeglądarka informuje, że BarcodeDetector nie jest obsługiwany

BarcodeDetector API jest obsługiwane w Chrome, Edge i Opera na macOS, Windows, Android i ChromeOS. Firefox i Safari mają ograniczone wsparcie. Włącz flagę 'Experimental Web Platform features' w chrome://flags jeśli potrzeba.

Kod QR nie jest wykrywany mimo że jest wyraźnie widoczny

Upewnij się, że cały kod QR mieści się w kadrze z marginesem. Unikaj odblasków i cieni. Trzymaj kamerę 15-30 cm od kodu.

Obraz z kamery jest rozmazany i kody się nie skanują

Dotknij obszaru kodu kreskowego, aby uruchomić autofokus. Trzymaj urządzenie stabilnie. Skanowanie wymaga wyraźnego kontrastu.

Skaner wykrywa niewłaściwy format kodu

Jeśli widocznych jest kilka kodów, skaner może wykryć niepożądany. Ustaw kamerę tak, aby widoczny był tylko docelowy kod.

Powiązane narzędzia

Najczęściej Zadawane Pytania

Jakie formaty kodów kreskowych są obsługiwane?

Skaner obsługuje wszystkie formaty BarcodeDetector API: QR Code, Data Matrix, Aztec, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, Codabar i ITF.

Czy skanowanie odbywa się lokalnie czy obrazy są wysyłane na serwer?

Całe wykrywanie i dekodowanie odbywa się w przeglądarce za pośrednictwem BarcodeDetector API. Żadne klatki, obrazy ani zdekodowane dane nie są wysyłane na żaden serwer. Narzędzie działa w pełni offline po załadowaniu strony.

Czy mogę skanować kody ze zrzutów ekranu lub plików graficznych?

Tak, oprócz skanowania na żywo możesz przesłać lub wkleić obraz z kodem. BarcodeDetector API działa z każdym ImageBitmapSource, w tym obrazami statycznymi.

Dlaczego skanowanie jest szybsze na telefonie niż na laptopie?

Urządzenia mobilne mają często lepszy autofokus, kamery o wyższej rozdzielczości i zoptymalizowane natywne biblioteki wykrywania. Dla najlepszych wyników na laptopie wydrukuj kod duży lub użyj dobrego oświetlenia.