Czym jest kod QR?
Kod QR to dwuwymiarowy kod kreskowy typu matrycowego opisany w normie ISO/IEC 18004. Czarno-białe moduły ułożone na kwadratowej siatce zapisują krótki ładunek — adres URL, numer telefonu, poświadczenia Wi-Fi czy kilkaset bajtów dowolnego tekstu — razem z bitami korekcji błędów Reed-Solomon, dzięki czemu symbol nadal się odczytuje po częściowym uszkodzeniu, zabrudzeniu lub przykryciu logo. To narzędzie składa taki symbol bezpośrednio w Twojej przeglądarce, dostosowuje styl modułów i wzorów wyszukiwacza, opcjonalnie umieszcza Twoje logo na środku oraz eksportuje wynik jako czysty plik PNG lub wektorowy SVG — bez znaku wodnego, bez piksela śledzącego i bez obcego brandingu w strefie wolnej.
Jak działa ten generator kodów QR?
Kodowanie odbywa się w całości na Twoim urządzeniu. Ciąg wejściowy oraz wybrane opcje są zamieniane na siatkę modułów, rysowaną na elemencie <canvas> dla eksportu PNG oraz na elemencie <svg> dla eksportu wektorowego. Kroki są następujące:
- Twój tekst lub adres URL jest pobierany z pola wejściowego i dopasowywany do tabeli wersji specyfikacji QR (wersje od 1 do 40, od 21x21 do 177x177 modułów). Automatycznie wybierana jest najmniejsza wersja, która pomieści Twój ładunek przy wybranym poziomie korekcji błędów.
- Ładunek jest segmentowany i kodowany do alfabetu QR — w trybie numerycznym, alfanumerycznym, bajtowym lub kanji — a następnie uzupełniany do pojemności danych tej wersji. Wyliczana jest korekcja błędów Reed-Solomon w przód i dołączana, aby symbol mógł przetrwać częściowe uszkodzenie.
- Wzory wyszukiwacza, wzory wyrównujące, wzory taktowania oraz informacje o formacie i wersji są rozmieszczane na siatce. Zakodowane dane i bajty korekcji błędów są przeplatane na pozostałych modułach zgodnie z regułami maskowania specyfikacji.
- Siatka modułów jest renderowana dwukrotnie: raz na elemencie HTML canvas w wybranym przez Ciebie rozmiarze pikseli na moduł, na potrzeby pobrania PNG, i raz jako
<svg>z pojedynczym elementem<path>, na potrzeby pobrania wektorowego niezależnego od rozdzielczości. - Oba wyjścia używają wybranych przez Ciebie kolorów pierwszego planu i tła oraz wskazanego marginesu strefy wolnej. Do symbolu nie jest niczego dokładane — żadnego logo w rogu, żadnego skróconego adresu śledzącego, żadnego tagu analitycznego w żądaniu strony.
Dlaczego używać tego generatora kodów QR?
- Nigdy żadnego znaku wodnego: wygenerowany kod QR zawiera tylko moduły wymagane przez Twój ładunek oraz strefę wolną, której zażądałeś. Bez nakładki z logo, bez stempla “wykonano w X” w rogu, bez markowego skracacza URL wstawionego do Twojego linku.
- Prywatność z założenia: kodowanie odbywa się w Twojej karcie. Twój ciąg wejściowy nigdy nie jest wysyłany na serwer, nigdy nie jest logowany, nigdy nie przechodzi przez analitykę. Otwórz DevTools podczas generowania, a panel Sieć pozostanie pusty.
- PNG i SVG jednym kliknięciem: dostajesz idealny piksel po pikselu raster do czatu, slajdów i drukowanych etykiet, a także czysty wektor do oznaczeń, opakowań i wszystkiego, co musi się skalować bez rozmycia.
- Wynik zgodny ze standardami: symbol jest zgodny z ISO/IEC 18004, używa korekcji błędów Reed-Solomon na wybranym przez Ciebie poziomie (L ≈ 7%, M ≈ 15%, Q ≈ 25%, H ≈ 30% odzysku) i odczytuje się każdym zgodnym czytnikiem na dowolnym telefonie.
Jakie są typowe zastosowania kodów QR?
Kody QR pojawiają się wszędzie tam, gdzie krótki ciąg musi przejść z druku lub ekranu do telefonu:
- Udostępnianie linku bez wpisywania: plakaty, ulotki, identyfikatory konferencyjne, karty na stolikach w restauracjach i opakowania produktów — wszystkie używają kodu QR, aby jednym dotknięciem przekazać adres URL do kamery telefonu.
- Onboarding i poświadczenia: ciągi przyłączania do Wi-Fi, wizytówki kontaktowe (vCard / MeCard), hasła jednorazowe i linki do instalacji aplikacji są często dostarczane jako kody QR w kioskach, pokojach hotelowych i na stoiskach targowych.
- Logistyka i etykietowanie: śledzenie paczek, etykiety zasobów, pojemniki magazynowe, bilety i głębokie linki na paragonach używają kodów QR, ponieważ kamera klasy telefonicznej odczyta je z pomarszczonej naklejki pod niewygodnym kątem.
Jak wygląda przykład kodu QR?
Wklej adres URL https://tools.ultim8soft.com do pola wejściowego, pozostaw korekcję błędów na poziomie M i kliknij GENERUJ. Narzędzie wybiera najmniejszą wersję QR mieszczącą ładunek przy ≈15% odzysku, rysuje wynikową siatkę modułów na elemencie canvas i tworzy pasujący SVG. Oba pobrania nie zawierają niczego poza Twoim adresem URL — żadnego skracacza go opakowującego, żadnego logo na środku, żadnych metadanych poza standardowymi nagłówkami PNG i SVG. Podnieś korekcję błędów do H, a symbol stanie się gęstszy, ale zniesie nałożenie logo lub częściowe rozmazanie podczas skanowania.
Ten generator kodów QR został zbudowany do jednego zadania: zamienić ciąg w czysty symbol QR, którego naprawdę możesz użyć, bez oddawania Twoich danych wejściowych, Twojej publiczności ani rogu Twojego obrazu osobie trzeciej. Wklej, generuj, pobierz — nic więcej nie opuszcza karty.