Jak zrobić kod QR za darmo: typy, rozmiar i logo

Kluczowy wniosek

Aby zrobić kod QR, wybierz typ zawartości (link, tekst, WiFi, vCard, e-mail, telefon, SMS, WhatsApp, mapa, termin albo system płatności), wpisz dane, zostaw korekcję błędów na poziomie M (H z logo), w razie potrzeby dodaj kolory, ramkę lub logo i pobierz kod jako PNG na ekran albo SVG lub PDF do druku. Darmowy generator w przeglądarce robi to wszystko bez rejestracji, a twoje dane nigdy nie opuszczają urządzenia. W praktyce kody QR zawodzą przez słaby kontrast, rozmiar wydruku za mały na odległość skanowania, zbyt duże logo i link, który zmienia się po wydrukowaniu, więc przetestuj każdy kod telefonem, zanim gdziekolwiek trafi.

Infografika: jak zrobić kod QR, pięć kroków od typu zawartości do pobrania, główne typy zawartości i tabela rozmiarów do druku
Infografika: jak zrobić kod QR, pięć kroków od typu zawartości do pobrania, główne typy zawartości i tabela rozmiarów do druku
Zacznij czytać
  1. Czego potrzebujesz, żeby zrobić kod QR
  2. Jak zrobić kod QR krok po kroku
  3. Typy zawartości kodu QR i co wpisać
  4. Jak zrobić kod QR do WiFi, wizytówki vCard i WhatsAppa
  5. Poziomy korekcji błędów kodu QR
  6. Dodawanie logo, kolorów i ramki
  7. Rozmiar kodu QR do druku i na ekrany
  8. Kody QR statyczne i dynamiczne
  9. Jak przetestować i śledzić kod QR
  10. Błędy, których unikać przy kodzie QR
  11. Jak zrobić kod QR: najczęstsze pytania

Czego potrzebujesz, żeby zrobić kod QR

Jak zrobić kod QR, w jednym zdaniu: wybierz, co kod ma zawierać, wpisz to w generatorze kodów QR, wybierz rozmiar i poziom korekcji błędów, a potem pobierz obraz. To cały proces, a z narzędziem w przeglądarce, takim jak Generator kodów QR, zajmuje około 30 sekund i nie wymaga konta, aplikacji ani płatności.

Kod QR to dwuwymiarowy kod kreskowy zdefiniowany normą ISO/IEC 18004 (obecne wydanie: 2024) i opublikowany przez Denso Wave w 1994 roku. Przechowuje tekst, a wszystko inne (strona internetowa, dane logowania do WiFi, wizytówka, płatność) to po prostu tekst zapisany w formacie, który telefony rozpoznają. Największa wersja (wersja 40, 177 na 177 modułów) przy najniższym poziomie korekcji błędów mieści 7089 cyfr, 4296 znaków alfanumerycznych lub 2953 bajty, według specyfikacji Denso Wave, ale tak gęsty kod trudno zeskanować; praktyczne kody mają kilkaset znaków. QR Code jest zarejestrowanym znakiem towarowym DENSO WAVE INCORPORATED.

Ten poradnik omawia pięć kroków, co wpisać dla każdego typu zawartości, jak współgrają korekcja błędów i logo, jaki rozmiar skanuje się pewnie w druku, czym różnią się kody statyczne i dynamiczne oraz jak przetestować kod, zanim trafi na plakat, do menu albo na wizytówkę.

Zrób kod QR teraz

Jak zrobić kod QR krok po kroku

Pięć kroków poniżej odpowiada elementom sterującym w większości generatorów. Przykład używa darmowego narzędzia DNS Robot, które działa w całości w twojej przeglądarce.

Krok 1: wybierz typ zawartości

Wybierz typ, który odpowiada temu, co ma zrobić skanujący: otworzyć link, dołączyć do WiFi, zapisać kontakt, zacząć rozmowę na WhatsAppie, wysłać e-mail, zadzwonić pod numer, otworzyć miejsce na mapie albo zapłacić. Typ decyduje o tym, jak telefon zareaguje po zeskanowaniu, więc wybierz go, zamiast wklejać wszystko jako zwykły tekst.

Krok 2: wpisz dane

Wpisz lub wklej zawartość. Dla strony internetowej użyj pełnego adresu URL z https://; sama domena działa w większości skanerów, ale nie we wszystkich. Dla WiFi wpisz nazwę sieci, hasło i typ zabezpieczeń dokładnie tak, jak na routerze. Zawartość niech będzie krótka: mniej znaków to mniej gęsty kod, który skanuje się z większej odległości.

Krok 3: ustaw poziom korekcji błędów

Większość generatorów domyślnie ustawia M, który nadaje się na ekrany i większość druków; H to poziom dla logo albo kodu, który się zabrudzi lub porysuje. Narzędzie DNS Robot ustawia go za ciebie: domyślnie M, H, gdy tylko dodasz logo, a jego test skanowania proponuje przejście na H jednym kliknięciem, gdy kod potrzebuje większego zapasu. Wyższe poziomy znoszą więcej uszkodzeń, ale zagęszczają kod; sekcja o korekcji błędów poniżej wyjaśnia ten kompromis.

Krok 4: dostosuj kolory, ramkę i logo (opcjonalnie)

Dostosuj wzór kropek, kolory i styl kwadratów narożnych, dodaj ramkę z wezwaniem do działania, na przykład „Zeskanuj mnie”, albo nałóż logo. Zachowaj ciemne moduły na jasnym tle z mocnym kontrastem i pozwól, by narzędzie przełączyło korekcję błędów na H po dodaniu logo.

Krok 5: pobierz i przetestuj

Pobierz PNG do stron internetowych, poczty i prezentacji albo SVG lub PDF do wszystkiego, co będzie drukowane lub skalowane. Potem zeskanuj wynik aparatem telefonu i drugą aplikacją, na przykład Skanerem QR, zanim użyjesz go gdziekolwiek.

Typy zawartości kodu QR i co wpisać

Tabela wymienia typy zawartości, które obsługuje nowoczesny generator, co wpisać i co się dzieje po zeskanowaniu wyniku. Prawa kolumna to to, co telefon naprawdę odczytuje, co przydaje się, gdy chcesz zrobić ten sam kod typem Tekst w innym narzędziu.

TypCo wpisujeszCo robi telefonJak wygląda zakodowany tekst
LinkPełny adres stronyOtwiera stronę w przeglądarcehttps://example.com/menu
TekstDowolny tekstPokazuje tekstStolik 12, zamówienie przy barze
WiFiNazwa sieci, hasło, zabezpieczeniaProponuje dołączenie do sieciWIFI:T:WPA;S:Cafe;P:espresso-2026;;
Kontakt (vCard)Imię i nazwisko, telefon, e-mail, firma, adresProponuje zapisanie kontaktuBEGIN:VCARD ... END:VCARD
E-mailAdres, temat, treśćOtwiera wypełnionego e-mailamailto:hi@example.com?subject=Quote
TelefonNumerProponuje wybranie numerutel:+14155550100
SMSNumer i wiadomośćOtwiera wypełnioną wiadomość SMSSMSTO:+14155550100:Hello
WhatsAppNumer i wiadomośćOtwiera rozmowę na WhatsAppiehttps://wa.me/14155550100?text=Hi
MapaSzerokość i długość geograficznaOtwiera aplikację map w tym punkciegeo:37.7749,-122.4194
TerminTytuł, miejsce, początek i koniecProponuje dodanie do kalendarzaBEGIN:VCALENDAR ... END:VCALENDAR
Płatność (UPI, PayPal, krypto)Identyfikator odbiorcy lub adres portfela, kwotaOtwiera aplikację płatniczą z wypełnionymi danymiupi://pay?pa=name@bank&pn=Shop&am=100.00&cu=INR

Generator DNS Robot obsługuje 16 typów: dziesięć codziennych i sześć systemów płatności, od UPI i Pix po przelewy SEPA. Dwa zadania mają własne strony z wstępnie wybranym typem: Generator kodu QR do WiFi dla sieci gościnnych oraz Generator kodów QR UPI dla kodów płatności, które czytają PhonePe, Google Pay, Paytm i BHIM.

Jak zrobić kod QR do WiFi, wizytówki vCard i WhatsAppa

Te trzy są najczęściej wybierane po linkach i każdy ma swoją osobliwość formatu, którą warto znać. Generator zajmuje się formatowaniem za ciebie, ale widok surowego tekstu wyjaśnia, dlaczego kod czasem zawodzi.

Kod QR do WiFi

Format WiFi to WIFI:T:<zabezpieczenia>;S:<nazwa sieci>;P:<hasło>;;, gdzie zabezpieczenia to WPA (używane też dla sieci WPA2 i WPA3), WEP albo nopass dla sieci otwartych. W formacie ZXing, który czytają iPhone'y i telefony z Androidem, ukośnik wsteczny, średnik, przecinek, dwukropek lub cudzysłów w nazwie albo haśle dostają przed sobą ukośnik wsteczny; wersja WPA3 według Wi-Fi Alliance zapisuje średnik jako %3B, więc każdy kod z takimi znakami przetestuj na telefonie. Sieć tylko WPA3 dodaje R:1;, a sieć ukryta dodaje H:true;, jednak Apple poinformowało, że Aparat w iPhonie nie obsługuje sieci ukrytych, więc przetestuj to na iPhonie.

text
WIFI:T:WPA;S:Blue Cafe Guest;P:latte\;2026;;

# Nazwa sieci: Blue Cafe Guest
# Hasło:       latte;2026   (znak ; jest poprzedzony \;)
# Zabezpieczenia: WPA/WPA2/WPA3

Kod QR z wizytówką (vCard)

Kod QR vCard koduje wizytówkę, którą aparaty iPhone'a i Androida proponują zapisać. Ogranicz się do imienia i nazwiska, jednego telefonu, jednego e-maila, firmy i strony: nawet wtedy kod poniżej to siatka 53 × 53, szeroka na około 6 cm z odległości 25 cm według szacunku rozmiaru dalej, więc na wizytówce papierowej często lepiej pasuje krótki link do strony kontaktowej. Nasz generator zapisuje vCard 3.0, wersję z przykładu samego ZXing, albo krótszy format MECARD.

text
BEGIN:VCARD
VERSION:3.0
N:Shaik;Vahid;;;
FN:Vahid Shaik
ORG:DNS Robot
TEL;TYPE=CELL:+14155550100
EMAIL:hello@dnsrobot.net
URL:https://dnsrobot.net
END:VCARD

Kod QR do WhatsAppa

Kod WhatsApp to po prostu adres URL w formie https://wa.me/<numer>?text=<wiadomość>, z numerem w formacie międzynarodowym bez plusa, spacji i myślników oraz z wiadomością zakodowaną jako URL. Zeskanowanie otwiera rozmowę z wypełnioną wiadomością, dlatego restauracje i małe sklepy używają go do zamówień.

Poziomy korekcji błędów kodu QR

Każdy kod QR zawiera nadmiarowe dane, dzięki którym da się go zeskanować, gdy część jest brudna, podarta, zakryta logo lub źle wydrukowana. Norma definiuje cztery poziomy, a wybór to wymiana odporności na gęstość.

PoziomSłowa kodowe, które może odtworzyćNajlepszy do
L (niski)Około 7 procentCzyste ekrany, maksimum danych, bardzo małe kody
M (średni)Około 15 procentDomyślny: ekrany, ulotki, menu, plakaty
Q (kwartylowy)Około 25 procentEtykiety i opakowania, które się brudzą lub ścierają
H (wysoki)Około 30 procentLogo, szyldy zewnętrzne, wszystko, co się bierze do ręki

Logo zakrywa część kodu, więc zużywa korekcję błędów, i to więcej, niż sugerują procenty: liczą one słowa kodowe, nie powierzchnię obrazu, a logo psuje każde słowo kodowe, którego dotyka (Denso Wave). Przy poziomie H trzymaj logo w granicach około 10 procent powierzchni kodu; nasz generator przełącza się na H, gdy dodasz logo, nigdy nie pozwala, by logo przekroczyło 15 procent, i odczytuje kod przed pobraniem. Nie dodawaj logo przy poziomie L ani M: kod może się zeskanować na twoim telefonie, a zawieść na cudzym.

Dodawanie logo, kolorów i ramki

Personalizacja to miejsce, w którym rodzi się większość kodów, których nie da się zeskanować. Trzy zasady utrzymują kod z twoją marką niezawodnym.

  • Najpierw kontrast. Ciemne moduły na jasnym tle. Aparat zamienia obraz na czarno-biały przy progu w połowie między najjaśniejszymi a najciemniejszymi częściami, więc blade kropki albo jasny kod na ciemnym tle lądują po złej stronie, a kody odwrócone skanują się tylko w czytnikach, które je próbują. Zachowaj co najmniej 40 procent kontrastu między modułami a tłem (ocena druku daje A od 70 procent).
  • Zostaw strefę ciszy. Puste marginesy wokół kodu, szerokie na co najmniej cztery moduły, są częścią kodu. Ramki, tekst i logo muszą leżeć poza nimi.
  • Nie psuj trzech kwadratów narożnych. Duże kwadraty w trzech rogach pozwalają skanerowi znaleźć i zorientować kod. Możesz zmienić ich kształt (zaokrąglone rogi, koła), ale każdy pierścień i środek niech będą pełne, i nigdy ich nie zakrywaj ani nie koloruj tak jasno, żeby zlewały się z tłem.

Gradienty działają, jeśli oba końce pozostają ciemne względem tła. Ramka z krótkim wezwaniem do działania, na przykład „Zeskanuj, by zobaczyć menu”, zwiększa liczbę skanów, bo ludzie wiedzą, co dostaną, a strona za kodem powinna dać dokładnie to, co jest zadaniem skupionej strony docelowej. Przetestuj każdy własny projekt na iPhonie i na telefonie z Androidem, przy słabym świetle, zanim trafi do druku.

Rozmiar kodu QR do druku i na ekrany

Przydatny szacunek: niech każdy moduł (jeden kwadrat siatki) ma co najmniej 1/250 odległości skanowania. Dla krótkiego linku oznacza to kod o szerokości około 3,3 centymetra z marginesem, czytany z 25 centymetrów, i około 13 centymetrów z 1 metra. Dostawcy kodów QR mówią to prościej: telefon czyta typowy kod z odległości około dziesięciokrotności jego szerokości, nie licząc marginesu (QRStuff). Żadna norma nie ustala odległości, więc przy słabym świetle lub skanowaniu pod kątem weź rozmiar większy i pamiętaj, że dłuższa zawartość, logo przy poziomie H albo pełna wizytówka dodają moduły i potrzebują więcej miejsca.

Gdzie trafiaTypowa odległość skanowaniaNajmniejsza szerokość dla krótkiego linku
Wizytówka20 do 30 cmOkoło 2,6 do 4 cm
Menu, ulotka, opakowanie produktu30 do 50 cmOkoło 4 do 6,6 cm
Plakat, witryna sklepu1 do 2 mOkoło 13 do 26 cm
Baner, billboard, pojazd5 m i więcejOkoło 66 cm i więcej
Strona internetowa lub e-mailOdległość od ekranu150 do 250 pikseli na ekranie
Slajd prezentacji3 do 6 mOkoło 40 do 80 cm po rzutowaniu

Do wszystkiego, co jest drukowane, eksportuj SVG lub PDF; oba skalują się do dowolnego rozmiaru bez rozmycia. Na ekrany eksportuj PNG i pozwól stronie go zmniejszyć. Krótsza zawartość też pomaga: 30-znakowy adres URL daje grubszą, łatwiejszą do zeskanowania siatkę niż 200-znakowy przy tym samym rozmiarze fizycznym. Kod QR na wizytówce, który otwiera twoją stronę z CV, to klasyczny przypadek małego formatu: krótki adres URL, poziom M i około 3 centymetrów szerokości.

Kody QR statyczne i dynamiczne

Statyczny kod QR koduje zawartość bezpośrednio: adres URL, dane WiFi, vCard. Nigdy nie wygasa, nie potrzebuje żadnej usługi i nie można go zmienić po wydrukowaniu. Dynamiczny kod QR koduje krótki adres przekierowania kontrolowany przez usługę, więc cel można później zmienić, a skany liczyć, zwykle za miesięczną opłatą.

Zalety kodów dynamicznych możesz mieć bez abonamentu, kierując kod na krótki adres URL w domenie, którą kontrolujesz, i samodzielnie zarządzając przekierowaniem. Wydrukuj na wizytówce https://yourdomain.com/menu, przekieruj go tam, gdzie menu jest w tym miesiącu, i zmieniaj przekierowanie, kiedy chcesz. Checker przekierowań potwierdza, że krótki adres dociera na stronę docelową jednym skokiem (pętla wygląda jak błąd zbyt wielu przekierowań), a Sprawdzacz dostępności domeny pomoże, jeśli nie masz jeszcze krótkiej domeny do tego celu.

Jak przetestować i śledzić kod QR

Test zajmuje dwie minuty i zapobiega najdroższej wpadce z kodem QR: tysiącowi wydrukowanych menu prowadzących na stronę z ostrzeżeniem przeglądarki. Zeskanuj gotowy projekt, a nie tylko pobrany PNG, natywnym aparatem iPhone'a i telefonu z Androidem oraz specjalnym czytnikiem, takim jak Skaner QR, który pokazuje też dokładnie odczytany tekst.

W przypadku kodów z linkiem sprawdź nie tylko kod, ale i cel. Strona musi ładować się przez HTTPS z ważnym certyfikatem, bo ostrzeżenie o prywatności po zeskanowaniu kończy wizytę. Sprawdź certyfikat SSL potwierdza certyfikat w kilka sekund, a poprawka błędu „połączenie nie jest prywatne” wyjaśnia ostrzeżenie, jeśli je zobaczysz. Jeśli link przekierowuje, Checker przekierowań pokazuje każdy skok. Aby liczyć wejścia z kodu bez płatnej usługi, oznacz link parametrami UTM; twoja analityka pokaże wtedy te wejścia pod tym źródłem i kampanią. Liczy ona wczytania strony, nie skany, więc skan, który nigdy nie otwiera strony, albo odwiedzający blokujący analitykę nie zostaną zliczeni. Nie umieszczaj znaczników w drukowanym kodzie: wydrukuj krótki link we własnej domenie, a znaczniki dodaj do strony, na którą przekierowuje, żeby kod pozostał mały.

text
https://yourdomain.com/menu-tables
  → redirects to https://yourdomain.com/menu?utm_source=qr&utm_medium=print&utm_campaign=menu&utm_content=table-tents

# Jeden krótki link na miejsce: table-tents, window, flyer
# utm_content odróżnia miejsca w twojej analityce

Błędy, których unikać przy kodzie QR

  • Druk za mały. Dobierz rozmiar kodu do odległości skanowania (moduł co najmniej 1/250 tej odległości) i wydrukuj próbną kopię przed dużym nakładem.
  • Słaby kontrast lub odwrócone kolory. Jasne moduły na ciemnym tle nadal zawodzą w niektórych skanerach.
  • Zakrywanie kwadratów narożnych lub strefy ciszy logo, ramką albo tekstem.
  • Kodowanie długiego adresu URL. Skróć go we własnej domenie; kod robi się grubszy i skanuje z dalszej odległości.
  • Cel, który się zmienia. Jeśli może się przenieść, skieruj kod na przekierowanie, które kontrolujesz.
  • Link do strony HTTP lub z zepsutym certyfikatem. Zeskanuj, a potem sprawdź, czy strona pokazuje kłódkę.
  • Brak testu na innym telefonie. Twój telefon już widział ten kod; telefon obcej osoby nie.
  • Brak wezwania do działania. Goły kod dostaje mniej skanów niż kod, który mówi, co daje zeskanowanie.

Zrób kod QR teraz, za darmo i bez rejestracji

Darmowy Generator kodów QR w DNS Robot robi 16 rodzajów kodów, od linków, WiFi i wizytówek po sześć systemów płatności, z kolorami, ramkami i logo w bezpiecznym rozmiarze. Odczytuje każdy kod, zanim pobierzesz SVG, PNG, JPEG, WebP lub PDF, a wszystko działa w twojej przeglądarce.

Źródła

  1. ISO/IEC 18004:2024 (QR Code), ISO
  2. QR Code versions and capacity, Denso Wave
  3. QR Code error correction, Denso Wave

Jak zrobić kod QR: najczęstsze pytania

Jak zrobić darmowy kod QR?

Otwórz generator kodów QR w przeglądarce, wybierz typ zawartości, wpisz adres URL lub tekst i pobierz PNG, SVG lub PDF. Generator DNS Robot robi to bez rejestracji i znaków wodnych, odczytuje każdy kod przed pobraniem i przetwarza wszystko w twojej przeglądarce.

Jak zrobić kod QR do linku?

Wybierz typ Link, wklej pełny adres z https://, zostaw korekcję błędów na M (generator podnosi ją do H, jeśli dodasz logo) i pobierz. Długie linki skróć wcześniej we własnej domenie, żeby kod był mniej gęsty.

Jak zrobić kod QR do WiFi?

Wybierz typ WiFi, wpisz nazwę sieci, hasło i typ zabezpieczeń (WPA dla WPA2 i WPA3) i pobierz. Zeskanowanie proponuje dołączenie do sieci bez wpisywania hasła. Znaki specjalne w nazwie sieci i haśle generator zabezpiecza automatycznie.

Czy można dodać logo do kodu QR?

Tak. Ustaw korekcję błędów na H, trzymaj logo w granicach około 10 procent powierzchni kodu i nie zakrywaj trzech kwadratów narożnych ani strefy ciszy. Dobry generator sam przełącza się na poziom H po dodaniu logo i sprawdza, czy kod nadal się skanuje.

Jaki rozmiar powinien mieć kod QR?

Niech każdy moduł ma co najmniej 1/250 odległości skanowania: około 3,3 cm szerokości dla krótkiego linku czytanego z 25 cm i około 13 cm z 1 metra. Dłuższa zawartość lub logo potrzebują więcej miejsca. Do druku eksportuj SVG lub PDF, żeby kod skalował się bez rozmycia.

Czy kody QR wygasają?

Statyczne kody QR nigdy nie wygasają; zawartość jest w samym kodzie. Kody dynamiczne z płatnych usług przestają działać, gdy abonament się skończy. Skieruj kod na przekierowanie we własnej domenie, żeby mieć zmienny cel bez terminu ważności.

Czym różni się statyczny kod QR od dynamicznego?

Kod statyczny koduje zawartość bezpośrednio i nie można go zmienić po wydrukowaniu. Kod dynamiczny koduje adres przekierowania kontrolowany przez usługę, więc cel można aktualizować, a skany liczyć. Zachowanie dynamiczne możesz odtworzyć przekierowaniem w domenie, którą posiadasz.

Który format pobrać, PNG czy SVG?

SVG lub PDF do wszystkiego, co jest drukowane lub skalowane, bo to wektory, które skalują się bez utraty ostrości. PNG do stron internetowych, e-maili i slajdów; eksportuj go większego, niż będzie wyświetlany, i pozwól stronie go zmniejszyć.

Ile danych mieści kod QR?

Do 7089 cyfr, 4296 znaków alfanumerycznych lub 2953 bajtów, w największej wersji (40) i przy najniższym poziomie korekcji błędów (L). W praktyce trzymaj kody poniżej kilkuset znaków, żeby pozostały dość grube do zeskanowania z odległości.

Jak przetestować kod QR przed drukiem?

Zeskanuj gotowy projekt aparatem iPhone'a, aparatem z Androida i specjalną aplikacją skanującą, przy zwykłym i słabym świetle. Potem otwórz cel i sprawdź, czy ładuje się przez HTTPS bez ostrzeżeń oraz czy każde przekierowanie kończy się jednym skokiem.

O autorze

Shaik Vahid

Założyciel DNS Robot. Vahid przez lata pracował we wsparciu hostingu, naprawiając klientom domeny, rekordy DNS, certyfikaty SSL i dostarczanie poczty. Tworzy narzędzia DNS Robot i pisze te poradniki na podstawie błędów, które ludzie naprawdę widzą.

Generator kodów QR

Kody QR do linków, Wi-Fi, kontaktów, WhatsAppa i płatności UPI lub Pix, z logo i kolorami, sprawdzane przed pobraniem SVG, PNG lub PDF