Uruchom kamerę albo prześlij zdjęcie kodu, aby zacząć.

Skaner działa w całości na Twoim urządzeniu - ani obraz z kamery, ani przesłane zdjęcie nie są nigdzie wysyłane. Obsługiwane formaty: EAN-13, EAN-8, UPC-A, Code-128, Code-39, ITF, QR, DataMatrix, Aztec i PDF417.

Jak działa skanowanie kodu w przeglądarce

Skaner pobiera obraz z kamery, a następnie szuka na nim wzoru kresek lub modułów. Jeśli Twoja przeglądarka udostępnia wbudowany mechanizm BarcodeDetector, korzystamy z niego, bo jest szybki i działa na zasobach systemu. W pozostałych przypadkach uruchamia się zapasowy dekoder ZXing napisany w JavaScripcie. Dzięki temu skaner działa na różnych telefonach i komputerach, a cała analiza obrazu odbywa się lokalnie, bez wysyłania go na serwer. Przeglądarka poprosi o zgodę na dostęp do kamery, a odmowa nie blokuje drugiej drogi: zawsze możesz przesłać zdjęcie z dysku. Dostęp do kamery działa tylko na stronach z szyfrowanym połączeniem HTTPS, dlatego skanera nie otworzysz z pliku zapisanego na dysku.

Kody jednowymiarowe, takie jak EAN-13 czy Code-128, muszą być widoczne na całej szerokości, łącznie z pustymi marginesami po bokach. Kody dwuwymiarowe, na przykład QR i Data Matrix, zawierają dodatkową redundancję i zwykle lepiej znoszą zagięcia, drobne zabrudzenia czy lekkie pochylenie kadru.

Jak zrobić dobry skan

Co zrobić, gdy kod się nie czyta

Najpierw przetrzyj obiektyw aparatu i spróbuj przy innym świetle. Jeśli to nie pomaga, zrób zdjęcie z mniejszej odległości i prześlij je jako plik, bo statyczny, ostry obraz bywa łatwiejszy do odczytu niż strumień z kamery. Przy kodzie jednowymiarowym ustaw telefon tak, by kreski biegły pionowo w kadrze, i trzymaj aparat równolegle do powierzchni. Jeśli problem się powtarza dla własnej etykiety, przyczyną bywa zbyt mały rozmiar, niski kontrast albo rozmyty wydruk. Wskazówki znajdziesz w tekście jakość i weryfikacja kodu. Pamiętaj też, że odczyt telefonem to szybki test, a nie profesjonalna weryfikacja jakości wydruku według norm.

Prywatność i praktyczne zastosowania

Obraz z kamery i przesłane zdjęcia nie opuszczają Twojego urządzenia, więc możesz bezpiecznie skanować także kody z dokumentów wewnętrznych. Skaner przydaje się do sprawdzenia wydruku przed drukiem seryjnym partii z generatora wielu kodów, do odczytania numeru z produktu, którego nie chcesz przepisywać ręcznie, oraz do otwarcia treści kodu QR. Po odczycie możesz sprawdzić poprawność numeru w kalkulatorze cyfry kontrolnej albo odtworzyć kod w generatorze i dopracować jego wygląd. Jeśli skanujesz numer z cudzego produktu, pamiętaj, że sam odczyt mówi tylko, jakie cyfry zakodowano, a nie kto jest właścicielem numeru ani czy produkt jest oryginalny.