Czytnik kodów QR

QR code reader

Wpisz zdjęcie kodu QR lub skieruj swoją kamerę webową na niego – oprogramowanie odczyta kod i poinformuje ci, co znajduje się w jego wnętrzu. Rozpoznaje adresy URL, dane logowania do sieci Wi-Fi, kartki wizytowe (vCard), wydarzenia w kalendarzu oraz tekst prosty, a także podkreśla podejrzane adresy; dzięki temu kod QR prowadzący do skróconego adresu URL lub domeny z kodem punycoded nie zostanie otwarty w tajemnicy.

Jak funkcjonuje dekodowanie

  1. 1

    Udostępnij obraz

    Wgraj zdjęcie lub screenshot, wklej z schowiska kopii lub udziel upoważnienia do kamery wideo dla skanowania w czasie rzeczywistym.

  2. 2

    Znajdź kod.

    Decoderyfikator szuka trzy kwadraty pozycjonowania w rogu i wyprostowuje siatkę.

  3. 3

    Odczytaj moduły i poprawź błędy.

    Moduły czarno-białe są pobierane jako próbki, a korekcja błędów typu Reed-Solomon naprawia uszkodzenia do poziomu wmontowanej korekcji.

  4. 4

    Odekoduj ładunek.

    Zawartość jest interpretowana według formatu — URL, WIFI:, BEGIN:VCARD itd. — i wyświetlana w strukturalnym formacie.

Treść zrozumiała dla czytelnika

Podatek Przykład
URL https://example.com/event?id=abc
Wi-Fi WIFI:T:WPA;S:Guest;P:hunter2;;
vCard BEGIN:VCARD\nVERSION:3.0\nFN:Alice\n...
SMS SMSTO:+15551234567:Hello
E-mail mailto:hi@example.com?subject=...
Wydarzenie w kalendarzu BEGIN:VEVENT\nSUMMARY:Party\nDTSTART:...
Geo geo:40.7128,-74.0060
Tekst prosty Inne

Sprawdzenia bezpieczeństwa przed kliknięciem na link

Kody QR są zaprojektowane w taki sposób, by być trudne do odczytania przez człowieka. Nie można ich przeczytać, aby sprawdzić, dokąd mają trafić. Odczytacz wykazuje:

– Domeny Punycode (xn--), w których renderowanie w systemie Unicode może wydawać się innym domenem. – skróconiki URL (bit.ly, t.co, goo.gl, tinyurl.com oraz inne popularne serwery), które ukrywają prawdziwe adresowanie. – URL-y nie bazujące na protokole HTTPS – należy zwrócić na to uwagę w przypadku kodu publicznego lub udostępnianego wspólnie. – Adresy IP zamiast nazw hostów – niezwykłe w przypadku legalnego użytkowania. – ** bardzo długie adresy URL** – czasem są znakiem zaszyfrowanych danych lub niepotrzebnego kodu śledzenia.

Wszystko jest ujawnione przed kliknięciem na link; czytelnik nie porusza się automatycznie.

Porady dotyczące skanowania

– Dobry oświetlenie przewyższa wyższą rozdzielczość: zdjęcie z dużą ilością cieni nie będzie dobrze rozpoznane nawet w rozdzielczości 4K, podczas gdy dobrze oświetlone zdjęcie będzie rozpoznawane na poziomie 480p. – Ustaw kod w centrum. Wszystkie trzy kwadraty pozycjonowania muszą być wyraźnie widoczne. – Trzymaj telefon w pozycji stałą. Rozmycie ruchu może poważnie wpłynąć na działanie małych kodów. Podczas skanowania w czasie rzeczywistym przytrzymuj telefon o jakąś powierzchnię. – Zobacz małe kody przybliżenie. Jeśli znak konferencji zawiera kod QR o wielkości 1 cm, powiększ obraz przed skanowaniem – małe moduły nie są widoczne przy obecnym rozdzielczości kamery.

Gdy dekodowanie nie powiedzie się

– Zbyt duże uszkodzenia: po przekroczeniu poziomu korekcji błędów (7–30%) kod staje się nieczytelny. – Zona ciszy została wykorzystana. Sąsiednia grafika umieszczone zbyt blisko kodu zakłania wzór pozycjonowania. – Obrócenie kolorów: Niektóre skanery obsługują efekt światła na tle ciemnego, inne nie. Jeśli dekodowanie nie powiedzie się, spróbuj odwrócić obraz. – bardzo niski kontrast. Kody kolorowe (niebieski na jasnoniebieskim tle) często nie działają poprawnie; czarny na białym jest standardowym i niezawodnym rozwiązaniem.

Najczęściej zadawane pytania

Nie. Odekodowany zawartość jest wyświetlany z widocznym adresatem. Aby kliknąć na link, konieczne jest jego wyraźne naciśnięcie – należy go więc zweryfikować najpierw.

Ukróconiki linków ukrywają prawdziwe miejsce docelowe – jest to typowe dla kodów QR używanych w phishingu. Sam odczytacz informuje o tym, więc możesz sam decydować, czy kontynuować.

Kody QR wykorzystują metodę korekcji błędów Reed–Solomon, dlatego nawet do 30% modułów może ulegnąć uszkodzeniom, jeśli oryginał został wydrukowany z wysokim poziomem korekcji; większe uszkodzenia są niemożliwe do naprawienia.

Nie. Wideo jest przetwarzane w przeglądarce; nic nie jest załadowywane. Kadrzy są usuwane podczas analizy.

Najczęściej problem występuje z modułami kodu o słabej oświetleniu, rozmytym wyglądzie lub zbyt małych rozmiarów. Dobra oświetlenie z przodu, stabilna ręka oraz funkcja powiększania zwykle wystarczają, by go rozwiązać.