Generuj kody QR z tekstu lub adresu URL.
Wszystkie obliczenia wykonywane są lokalnie w przeglądarce. Dane nie są wysyłane na serwer.
Wyniki mają charakter informacyjny. Potwierdź je w innych źródłach.
Ile mieści kod QR
Kod QR przechowuje dane w siatce modułów, z wbudowaną nadmiarowością, dzięki której skanuje się nawet wtedy, gdy część jest zabrudzona, zagięta albo zasłonięta logo. Pojemność i odporność wymieniają się wprost jedna za drugą.
Jak to działa
- Koduje Twój tekst, dobierając wersję (rozmiar siatki, od 21×21 do 177×177) dostatecznie dużą, by go pomieścić.
- Dodaje korekcję błędów Reeda-Solomona na jednym z czterech poziomów, od L do H.
- Rezerwuje trzy narożne kwadraty na orientację — dzięki nim skaner znajduje kod pod dowolnym kątem.
poziom korekcji → naprawialne uszkodzenie → maks. bajtów (wersja 40) L ~7% 2 953 M ~15% 2 331 Q ~25% 1 663 H ~30% 1 273 krótsze dane → mniejsza siatka → większe moduły → skan z większej odległości
Przykład z liczbami
Kodowanie adresu URL i co się dzieje, gdy go skrócisz.
- https://fastcalco.com/pl/calculators/tools/qr-code-generator → 54 znaki
- przy poziomie M wymaga to mniej więcej siatki wersji 4 (33×33 moduły)
- skrócony do fastcalco.com/qr → 19 znaków
- teraz mieści się w siatce wersji 2 (25×25 modułów)
Krótszy adres daje widocznie grubszy kod. Wydrukowany w tym samym rozmiarze ma większe moduły, więc skanuje się szybciej, z dalszej odległości i znosi gorszy druk.
Jak czytać wynik
- Poziomu H używaj, gdy logo zasłania środek — i tylko wtedy, bo kosztuje mniej więcej połowę pojemności. Poziom M to rozsądny domyślny do druku, L do czystego ekranu.
- Margines ciszy znaczy więcej, niż się wydaje: zostaw czysty pas czterech modułów z każdej strony, inaczej skanery będą się męczyć niezależnie od jakości kodu.
- Nie odwracaj kolorów. Skanery oczekują ciemnych modułów na jasnym tle i choć część radzi sobie z odwrotnością, wiele nie.
- Kod QR to nie skracacz linków. Zakodowany adres jest utrwalony w nakładzie — jeśli cel może się później zmienić, zakoduj przekierowanie, które kontrolujesz.
Częste pytania
- Jak mały mogę go wydrukować?
- Przyjmuje się, że moduł powinien mieć co najmniej 0,4 mm, więc kod 25×25 potrzebuje około 10 mm plus margines ciszy. Podwojenie odległości skanowania wymaga podwojenia rozmiaru wydruku.
- Dlaczego kod skanuje się na jednym telefonie, a na innym nie?
- Zwykle przez kontrast, margines ciszy albo zbyt dużo danych wciśniętych w mały wydruk. Najpierw skróć zawartość — daje to więcej niż jakakolwiek inna zmiana.