Wszystkie narzędzia

Dekoder kodów QR

Kody QR kodują URL, linki płatności, dane WiFi i wizytówki vCard jako kody 2D. Prześlij zrzut ekranu lub zdjęcie — albo użyj kamery, jeśli obsługiwane — by odczytać payload bez wysyłania obrazu do chmurowego OCR.

Jak dekodować kod QR

1. Prześlij PNG/JPG z QR lub zezwól na dostęp do kamery.
2. Wycentruj kod w kadrze z dobrym kontrastem.
3. Odczytaj zdekodowany tekst lub URL.
4. Zweryfikuj domenę linku przed wejściem — phishing też używa QR.

Przykłady dekodowania QR

URL menu restauracji

Zdjęcie stojaka stołowego QR otwiera link do menu PDF — najpierw dekoduj, by sprawdzić hostname.

Payload WiFi join

WIFI:T:WPA;S:HomeNetwork;P:secret;; sparsowany do ręcznej konfiguracji Android.

Bilet wydarzenia

Dekoduj QR biletu, by porównać UUID z wpisem w bazie rejestracji.

Kiedy dekodować QR lokalnie

Gdy weryfikujesz treść QR przed kliknięciem na wrażliwym urządzeniu.
Gdy wyodrębniasz WiFi lub vCard ze zrzutu ekranu.
Gdy testujesz QR, który wygenerowałeś przez qrCodeGenerator.

Kiedy dekodowanie failuje

Gdy obraz rozmazany lub uszkodzony — zrób ponownie przy równym świetle.
Gdy kod ma odwrócone kolory, niektóre dekodery mają problem — zwiększ kontrast.
Gdy kod to 1D UPC, nie QR — użyj czytnika barcode.

Typy payload QR

Najczęściej http/https URL; także mailto:, tel:, sms:, BEGIN:VCARD i adresy portfeli crypto — znaj format przed działaniem.

Jakość druku

Minimalny rozmiar modułu 4 px dla niezawodnego skanu — małe QR na billboardach wymagają matematyki odległości.

Quishing

E-mailowy phishing QR („quishing”) uczy dekodować przed otwarciem — corporate security awareness obejmuje QR.

Najczęstsze pytania

Uprawnienie kamery?

Przeglądarka pyta o webcam — zwykle wymaga kontekstu HTTPS.

Wiele QR na jednym obrazie?

Może zdekodować tylko pierwszy — przytnij do pojedynczego kodu.

Ostrzeżenie bezpieczeństwa?

Złośliwy QR przekierowuje na phishing — zawsze podglądaj hostname URL.

Upload na serwer?

Lokalny decode przez canvas/jsQR — obraz zostaje na urządzeniu.

Maks. pojemność QR?

Do ~4 KB alfanumerycznie — dłuższa treść wymaga skracacza URL.

Generować QR?

Użyj odpowiednika qrCodeGenerator na tej stronie.