Generator kodów QR
O tym narzędziu
Obsługuje wersje QR 1-6, kodowanie bajtowe lub alfanumeryczne (wykrywane automatycznie — cyfry/wielkie litery/spacja i $%*+-./: używają bardziej zwartego trybu alfanumerycznego) oraz wszystkie cztery poziomy korekcji błędów (L/M/Q/H). Jeden świadomy wyjątek: poziomy Q i H pomijają konkretnie wersję 5 — jej układ zdefiniowany w specyfikacji dzieli się na podbloki nierównych rozmiarów, a przepisywanie go z pamięci niesie to samo ryzyko, którego nie podjęliśmy przy obsłudze Code128 w Generatorze kodów kreskowych, więc kod Q/H, który inaczej wymagałby wersji 5, jest od razu podnoszony do wersji 6. Z tego samego powodu nie wyszliśmy poza wersję 6: wersje 7+ wymagają drugiej, zależnej od wersji tabeli współrzędnych wzorców wyrównania oraz dodatkowych bitów informacji o wersji, a subtelny błąd tam nie zostałby wyłapany przeglądem statycznym — tylko nieudanym skanem w terenie. Wzór maski jest stały (nadal w pełni zgodny ze specyfikacją i skanowalny, tylko nieoptymalizowany punktami karnymi pod kątem regularności wizualnej).