Personalizacja
Używaj H przy nakładaniu logo
Kliknij lub przeciągnij, aby wgrać logo
Wpisz zawartość powyżej, aby wygenerować kod QR
Jaki typ kodu QR jest ci potrzebny?
Każdy typ zawartości QR koduje dane w konkretnym formacie rozpoznawanym przez aparaty telefonów i aplikacje do skanowania. Wybierz typ pasujący do twojego zastosowania:
Przewodnik po rozmiarach druku kodu QR
Minimalny rozmiar skanowania zależy od odległości skanowania. Korzystaj z tej tabeli przy przygotowaniu do druku:
| Zastosowanie | Rozmiar min. | Zalecany | Odległość skanowania |
|---|---|---|---|
| Wizytówka | 1,5 cm (0,6 in) | 2 cm (0,8 in) | 15–25 cm |
| Broszura / ulotka | 2,5 cm (1 in) | 3–4 cm | 25–40 cm |
| Plakat A4 / Letter | 4 cm | 6 cm | 40–60 cm |
| Oznakowanie zewnętrzne | 1 cm na metr odległości | 3–4 cm na metr | 1–5 m |
| Billboard | 20 cm | 30+ cm | 10+ m |
Zawsze zachowuj strefę ciszy
Pusta biała obramówka wokół kodu QR ("strefa ciszy") musi mieć co najmniej 4 szerokości modułu. Przycinanie strefy ciszy to jedna z najczęstszych przyczyn problemów z skanowaniem kodów QR.
Kontrast kolorów ma znaczenie
Ciemne moduły na jasnym tle są skanowane najniezawodniej. Odwrócone (jasne na ciemnym) działa, ale wymaga wyższej korekcji błędów. Unikaj kolorów o podobnej jasności (np. ciemna zieleń na ciemnym niebieskim) — generator ostrzeże cię, gdy kontrast jest zbyt niski.
Poziomy korekcji błędów — wyjaśnienie
Kody QR używają korekcji błędów Reed-Solomon, dzięki której pozostają skanowalne nawet po częściowym uszkodzeniu lub zasłonięciu. Wyższy poziom korekcji oznacza więcej nadmiarowych danych i gęstszy (większy) kod.
- L (niski, 7%): Najlepszy do wyświetlaczy cyfrowych; najmniejszy rozmiar kodu. Stosuj na czystych ekranach, gdzie nie przewidujesz uszkodzeń.
- M (średni, 15%): Dobry wybór ogólnego przeznaczenia. Radzi sobie z drobnymi zarysowaniami, zabrudzeniami lub częściowym zakryciem.
- Q (kwartal, 25%): Zalecany do etykiet przemysłowych, opakowań lub wydruków zewnętrznych narażonych na zużycie.
- H (wysoki, 30%): Wymagany przy nakładaniu logo (do 20–25% powierzchni). Maksymalna nadmiarowość w trudnych warunkach.
Najlepsze praktyki przy nakładaniu logo
Generator automatycznie podnosi korekcję do H po dodaniu logo i ostrzega, jeśli logo przekracza 20% powierzchni kodu QR. Nawet przy poziomie H trzymaj logo poniżej 25% całkowitej powierzchni, aby zapewnić niezawodne skanowanie we wszystkich aparatach telefonów.
Jak generowane są kody QR (bez bibliotek, tylko przeglądarka)
To narzędzie implementuje pełny algorytm QR Model 2 (ISO/IEC 18004) wyłącznie w JavaScript — bez zewnętrznych bibliotek, bez wywołań serwera. Oto co się dzieje po wpisaniu tekstu:
- Kodowanie danych: Tekst jest kodowany w trybie bajtowym (UTF-8). Wersja (1–10) jest dobierana automatycznie na podstawie długości danych i poziomu korekcji błędów.
- Korekcja błędów Reed-Solomon: Słowa korekcyjne są obliczane nad GF(256) przy użyciu odpowiedniego wielomianu generującego dla wybranego poziomu korekcji i wersji.
- Układanie w macierzy: Słowa danych i korekcyjne są przeplatane zgodnie ze specyfikacją i rozmieszczane w macierzy modułów obok wzorców wyszukiwania, wyrównania, taktowania i ciemnego modułu.
- Maskowanie: Wypróbowywane są wszystkie 8 wzorców maski; stosowany jest ten z najniższym wynikiem kary (według 4-regułowego systemu punktacji ze specyfikacji).
- Informacje o formacie: Poziom korekcji błędów i numer wzorca maski są kodowane metodą BCH i umieszczane w obszarach informacji formatowej.
- Renderowanie: Macierz jest rysowana na elemencie Canvas. Przy eksporcie SVG ta sama macierz jest serializowana do elementów <rect> w skali 1 jednostka na moduł, z viewBox zapewniającym nieskończoną skalowalność.