Darmowy generator kodów QR bez limitów i rejestracji

Ostatnia aktualizacja treści:

Wpisz adres strony, dane do wizytówki vCard, e-mail albo numer telefonu, a generator od razu pokaże kod QR. Ustaw rozmiar, margines, kolory i poziom korekcji błędów, a potem pobierz plik PNG albo SVG. Adres bez https:// i numer z nawiasami generator poprawi sam.

Do druku pobierz plik SVG, który powiększa się bez utraty jakości. Poziom Q albo H wybierz, gdy kod może się zabrudzić albo porysować.

Wpisz dane, aby wygenerować kod QR.

Czym jest kod QR?

Kod QR to kwadratowy, dwuwymiarowy kod graficzny, który w 1994 roku opracowało japońskie przedsiębiorstwo DENSO WAVE[1]. Litery QR pochodzą od angielskiego quick response, czyli szybkiej odpowiedzi, bo kod projektowano z myślą o szybkim odczycie. Według DENSO WAVE dawał się odczytać ponad 10 razy szybciej niż inne kody. Po premierze kod trafił do przemysłu motoryzacyjnego, który używał go w elektronicznym kanbanie, czyli systemie przekazywania informacji w zarządzaniu produkcją[2].

Kod składa się z modułów, czyli ciemnych i jasnych kwadratów. Wersji kodu jest 40: wersja 1 ma 21 × 21 modułów, wersja 40 ma 177 × 177, a każda kolejna wersja dostaje 4 moduły więcej na boku[3]. Generator sam wybiera najmniejszą wersję, w której zmieszczą się Twoje dane. Od czerwca 2000 roku kod QR opisuje międzynarodowa norma ISO/IEC 18004[4].

Kod QR z adresem arteontools.com otoczony jasnoniebieskim marginesem szerokości czterech modułów
Kod QR z adresem https://arteontools.com zapisany na poziomie korekcji M ma 25 × 25 modułów. Jasnoniebieskie pole pokazuje margines szerokości czterech modułów, który generator dodaje domyślnie. Grafika: Arteon.

Jak zrobić kod QR za darmo?

Kod QR zrobisz w pięciu krokach. Podgląd odświeża się sam po każdej zmianie danych i ustawień.

  1. W polu Typ danych wybierz Adres URL, Tekst, Wizytówka (vCard), E-mail albo Telefon.
  2. Wpisz dane. Wizytówka potrzebuje pól Imię i Nazwisko, a e-mail pola Adres e-mail. Pola z dopiskiem (opcjonalnie) możesz zostawić puste.
  3. W polu Rozmiar (px) wybierz szerokość obrazu od 150 do 1000 px, a w polu Margines (quiet zone) zostaw wartość 4.
  4. Ustaw Kolor kodu QR, Kolor tła i Poziom korekcji błędów. Domyślnie kod jest czarny na białym tle i ma poziom M.
  5. Kliknij Pobierz PNG albo Pobierz SVG. Przyciski działają wtedy, gdy podgląd pokazuje gotowy kod, a przy błędzie podgląd podpowiada, co poprawić.

Generator tworzy kod w Twojej przeglądarce i nie wysyła wpisanych danych na serwer. Nie musisz zakładać konta, a liczba kodów nie ma limitu.

Co generator zapisuje w kodzie QR?

Każdy przykład wpisaliśmy do generatora. Prawa kolumna pokazuje dokładny tekst zapisany w kodzie, który telefon odczyta po zeskanowaniu.
Typ danychPrzykładowy wpisZapis w kodzie
Adres URLfirma.pl/menuhttps://firma.pl/menu
TekstStolik 12, sala na piętrzeStolik 12, sala na piętrze
Wizytówka (vCard)Anna Nowak, Nowak i Syn, s.c., +48 12 345 67 89, biuro@firma.pl, www.firma.plWizytówka vCard 3.0 od BEGIN:VCARD do END:VCARD, pełny zapis w następnej sekcji
E-mailbiuro@firma.pl z tematem Rezerwacja stolikamailto:biuro@firma.pl?subject=Rezerwacja%20stolika
Telefon+48 12 345 67 89tel:+48123456789

Jak zrobić kod QR z wizytówką vCard?

Kod z wizytówką zawiera dane kontaktowe w formacie vCard 3.0, czyli elektronicznej wizytówki opisanej w RFC 2426. Generator wymaga pól Imię i Nazwisko, bo buduje z nich pola N i FN, obowiązkowe w każdej wizytówce vCard 3.0[5]. Pola z dopiskiem (opcjonalnie) trafiają do kodu tylko wtedy, gdy je wypełnisz. Tak wygląda zapis przykładowej wizytówki:

BEGIN:VCARD
VERSION:3.0
N:Nowak;Anna;;;
FN:Anna Nowak
ORG:Nowak i Syn\, s.c.
TEL:+48123456789
EMAIL:biuro@firma.pl
URL:https://www.firma.pl
END:VCARD

Z numeru telefonu generator zostawia plus i cyfry, a do adresu strony dopisuje https://. Każde wypełnione pole wydłuża zapis, a więcej danych wymaga więcej modułów[3]. Na małej wizytówce wpisuj więc tylko dane, z których odbiorca skorzysta. Te same dane kontaktowe wpiszesz do generatora stopki mailowej, który zamieni numer telefonu i adres strony na klikalne linki.

Pusta biała wizytówka oparta o ciemny kamień obok trzech pędzli i zielonego liścia
Pusta wizytówka przed nadrukiem. Kod vCard z samym imieniem, nazwiskiem i telefonem ma mniej modułów niż kod z pełnym adresem firmy, więc przy tej samej szerokości każdy moduł jest większy. Zdjęcie: Mediamodifier, Unsplash.

Jak zrobić kod QR do strony, maila i telefonu?

Strona internetowa

Wpisz adres w polu Adres URL. Do adresu bez https:// generator dopisze ten początek, a spacje zamieni na %20. Adres e-mail wpisany w to pole zapisze jako link mailto: do nowej wiadomości, a numer telefonu jako link tel: do połączenia.

E-mail

Typ E-mail wymaga pola Adres e-mail. Temat (opcjonalnie) i Treść (opcjonalnie) generator dopisuje do linku mailto:, więc nowa wiadomość dostaje wpisany temat i treść[6]. Kilka adresów oddziel przecinkami, a spacje między nimi generator usunie.

Telefon

W polu Telefon wpisz numer z kierunkowym kraju, na przykład +48 12 345 67 89. W kodzie zostają tylko plus i cyfry. Link tel: nie może zawierać spacji, a nawiasy i myślniki w numerze służą tylko do czytania i nie są wybierane przy połączeniu[7]. Numer wewnętrzny wpisany po słowie wew. nie trafia do kodu. Jeśli wpis nie zawiera numeru, podgląd pokazuje komunikat: Wpisz numer telefonu cyframi, najlepiej z numerem kierunkowym kraju.

Co wpisać w pole generatora QR?

Wpisz treść tak, jak ją masz: adres bez https://, numer telefonu ze spacjami i nawiasami, domenę z polskimi znakami albo adres e-mail. Generator sam zamieni to na zapis, który telefon odczyta jako link. Każdy wiersz to wpis sprawdzony w generatorze. Kolumna Zapis w kodzie pokazuje tekst, który odczyta telefon. Generator poprzedza przecinek w polu wizytówki ukośnikiem, bo tak zapis wartości opisuje RFC 2426[5], a nowa linia w treści maila zapisuje się jako %0D%0A zgodnie z RFC 6068[6].
Co wpisujeszPoleZapis w kodzieCo zmienia generator
firma.pl/menuAdres URLhttps://firma.pl/menuDopisuje https:// na początku adresu.
firma.pl/menu obiad.pdfAdres URLhttps://firma.pl/menu%20obiad.pdfZamienia spację na %20.
biuro@firma.plAdres URLmailto:biuro@firma.plZapisuje adres e-mail jako link do nowej wiadomości.
+48 12 345 67 89Adres URLtel:+48123456789Zapisuje numer jako link do połączenia.
kwiaciarnia-róża.pl/zamowieniaAdres URLhttps://xn--kwiaciarnia-ra-xob60t.pl/zamowieniaZapisuje domenę w Punycode, w postaci xn--.
wa.me/+48 600 000 000Adres URLhttps://wa.me/48600000000Usuwa plus i spacje z numeru WhatsApp.
+48 (12) 345-67-89 wew. 21Telefontel:+48123456789Usuwa spacje, nawiasy, myślniki i numer wewnętrzny.
12 345 67 89Telefontel:123456789Zapisuje numer bez +48. Dopisz +48, jeśli kod mogą zeskanować osoby spoza Polski.
Nowak i Syn, s.c.Firma (opcjonalnie)ORG:Nowak i Syn\, s.c.Poprzedza przecinek ukośnikiem.
www.firma.plStrona WWW (opcjonalnie)URL:https://www.firma.plDopisuje https:// na początku adresu.
jan@firma.pl, anna@firma.plAdres e-mailmailto:jan@firma.pl,anna@firma.plUsuwa spację po przecinku.
Dzień dobry, (nowa linia) proszę o rezerwację na piątek.Treść (opcjonalnie)mailto:biuro@firma.pl?body=Dzie%C5%84%20dobry%2C%0D%0Aprosz%C4%99%20o%20rezerwacj%C4%99%20na%20pi%C4%85tek.Zapisuje nową linię jako %0D%0A, a polskie litery jako kody zaczynające się od %.
Otwarta biblioteka do odczytu kodów ZXing traktuje adres z literami spoza ASCII jako zwykły tekst, a nie link[8], dlatego generator zapisuje domenę w postaci Punycode (xn--), pod którą otwiera się ta sama strona. W linku wa.me WhatsApp oczekuje pełnego numeru w formacie międzynarodowym, bez plusa, zer na początku, nawiasów i myślników[9].

Ile znaków zmieści kod QR?

Pojemność kodu zależy od poziomu korekcji błędów i od rodzaju znaków. Liczby sprawdziliśmy w bibliotece generatora dla największej wersji 40. Wartości dla poziomu L zgadzają się z danymi DENSO WAVE[4].
Poziom korekcji błędówMałe litery bez ogonkówPolskie litery z ogonkamiSame cyfry
L - Niski (7%)295314767089
M - Średni (15%)233111655596
Q - Wysoki (25%)16638313993
H - Maksymalny (30%)12736363057
Polska litera zajmuje w zapisie UTF-8 2 bajty, dlatego kod pomieści o połowę mniej polskich liter niż małych liter bez ogonków[10]. Po przekroczeniu pojemności podgląd pokazuje komunikat: Wprowadzone dane są za długie dla kodu QR. Skróć tekst lub wybierz niższy poziom korekcji błędów.

Jak długość adresu zmienia wielkość kodu QR?

Im dłuższy adres[3] i wyższy poziom korekcji[11], tym więcej modułów potrzebuje kod. Tabela pokazuje liczbę modułów na boku kodu bez marginesu dla czterech adresów jednej witryny.
Adres zapisany w kodzieZnakiLMQH
https://firma.pl1621 × 2125 × 2525 × 2529 × 29
https://www.firma.pl/menu2525 × 2525 × 2529 × 2933 × 33
https://www.firma.pl/oferta/wizytowki-z-kodem-qr4829 × 2933 × 3337 × 3741 × 41
https://www.firma.pl/oferta/lato-2026?utm_source=ulotka&utm_medium=druk&utm_campaign=wakacje9237 × 3741 × 4149 × 4953 × 53
Adres z parametrami utm_source, utm_medium i utm_campaign ma 92 znaki i na poziomie M potrzebuje 41 × 41 modułów. Sama domena https://firma.pl mieści się w 25 × 25, więc na obrazie tej samej szerokości z marginesem 4 jej moduł jest prawie półtora raza większy.

Jaki rozmiar kodu QR wybrać do druku?

Rozmiar (px) to szerokość całego obrazu PNG razem z marginesem. Tabela pokazuje, ile centymetrów zajmie obraz wydrukowany w rozdzielczości 300 DPI i jak szeroki będzie wtedy jeden moduł.
Rozmiar (px)Szerokość wydruku przy 300 DPISzerokość jednego modułu
150 px1,27 cm0,38 mm
200 px1,69 cm0,51 mm
300 px2,54 cm0,77 mm
400 px3,39 cm1,03 mm
500 px4,23 cm1,28 mm
600 px5,08 cm1,54 mm
800 px6,77 cm2,05 mm
1000 px8,47 cm2,57 mm
Szerokość modułu policzyliśmy dla kodu 25 × 25 modułów z marginesem 4, czyli dla 33 modułów na szerokość obrazu. Zwykła drukarka laserowa drukuje moduły od około 0,17 mm[12]. Wynik dla innej rozdzielczości policzysz w konwerterze px na cm, wymiar z projektu zamienisz na piksele w konwerterze cm na px, a plik SVG przygotujesz dla drukarni w konwerterze SVG na PDF.

Jak przygotować kod QR do druku?

Do druku pobierz plik SVG. To grafika wektorowa, więc drukarnia powiększy kod do rozmiaru plakatu bez rozmytych krawędzi modułów. Plik PNG wystarczy na stronę internetową, a do dokumentu, który wydrukujesz, wybierz rozmiar z tabeli powyżej.

Zostaw pusty margines. Kod QR wymaga wolnego pola szerokości czterech modułów z każdej strony, na którym nic nie jest nadrukowane[13]. Taki margines generator ustawia domyślnie w polu Margines (quiet zone). Mniejszy margines wybierz tylko wtedy, gdy wokół kodu w projekcie i tak zostaje puste tło w kolorze tła kodu.

Wybierz ciemny kod na jasnym tle. DENSO WAVE zaleca drukować kod czarny na białym. Czytniki kodów QR oświetlają kod czerwonym światłem, dlatego czerwonego kodu na białym tle ani niebieskiego na zielonym nie odczytają[12]. Kolor wybierzesz z próbnika albo wpiszesz w polu obok, także jako kod HEX bez krzyżyka. Jeśli wpisu nie da się odczytać jako koloru, podgląd pokazuje komunikat: Nie rozpoznaliśmy koloru. Wpisz kod HEX, na przykład #1a1a1a, nazwę koloru z CSS albo zapis rgb(). Gdy kontrast między kolorami spadnie poniżej 3:1, generator pokazuje ostrzeżenie: Kontrast między kolorami jest zbyt niski. Kod QR może być trudny do zeskanowania. Dokładny kontrast dowolnej pary kolorów sprawdzisz w testerze kontrastu kolorów.

Poziom korekcji błędów określa, jaką część danych kod odtworzy po zabrudzeniu albo uszkodzeniu: około 7% na poziomie L, 15% na M, 25% na Q i 30% na H. Według DENSO WAVE poziom Q albo H wybiera się tam, gdzie kod się brudzi, na przykład w fabryce, a poziom L w czystym otoczeniu przy dużej ilości danych. Najczęściej wybierany jest poziom M[11], który generator ustawia domyślnie.

Zadrukowany papier przesuwa się między metalowymi walcami maszyny drukarskiej
Maszyna drukarska w ruchu. Przed drukiem całego nakładu zeskanuj kod na wydruku próbnym w docelowym rozmiarze i sprawdź, czy telefon otwiera właściwą stronę albo kontakt. Zdjęcie: Bank Phrom, Unsplash.

Jak zeskanować kod QR telefonem?

Na iPhonie i telefonach Pixel kod odczytasz wbudowanym aparatem, bez instalowania dodatkowej aplikacji.

iPhone i iPad

  1. Otwórz aplikację Aparat z ekranu głównego, ekranu blokady albo centrum sterowania.
  2. Przytrzymaj urządzenie, aż pojawi się kod QR, a potem stuknij łącze, aby otworzyć zawartość[14].

Skaner otworzysz też w centrum sterowania przyciskiem Skanuj kod. Jeśli go tam nie ma, dotknij i przytrzymaj tło centrum sterowania, stuknij Dodaj narzędzie i wybierz Skanuj kod[14].

Telefon Pixel z Androidem

  1. Otwórz aplikację Aparat i skieruj aparat na kod tak, żeby cały kod był widoczny na ekranie. Zdjęcia nie musisz robić.
  2. Poczekaj chwilę, aż aparat pokaże dymek albo link, i kliknij go[15].

Jeśli aparat nie rozpoznaje kodu, sprawdź w jego ustawieniach, czy jest włączona opcja Skanowanie aparatem – sugestie. Skaner znajdziesz też w Szybkich ustawieniach pod przyciskiem Zeskanuj kod QR. Gdy kod nadal się nie skanuje, Google radzi trzymać telefon nieruchomo, skanować w dobrym świetle bez cieni i odblasków, przetrzeć obiektyw i zbliżyć telefon tak, żeby cały kwadrat był wyraźnie widoczny[15]. W telefonach innych producentów nazwy opcji mogą brzmieć inaczej.

Zbliżenie tylnego aparatu iPhone’a X z dwoma obiektywami i lampą błyskową
Tylny aparat iPhone’a X, który w aplikacji Aparat odczytuje kody QR. Zdjęcie: Matthias Oberholzer, Unsplash.

Źródła

  1. Kod QR — Wikipedia
  2. History of QR Code — DENSO WAVE
  3. Information capacity and versions of the QR Code — DENSO WAVE
  4. QR Code Standardization — DENSO WAVE
  5. RFC 2426: vCard MIME Directory Profile — IETF
  6. RFC 6068: The 'mailto' URI Scheme — IETF
  7. RFC 3966: The tel URI for Telephone Numbers — IETF
  8. URIResultParser.java — ZXing (GitHub)
  9. How to use click to chat — Pomoc WhatsApp
  10. RFC 3629: UTF-8, a transformation format of ISO 10646 — IETF
  11. Error Correction Feature — DENSO WAVE
  12. FAQ — DENSO WAVE
  13. Point for determining the code area — DENSO WAVE
  14. Skanowanie kodu QR iPhone’em lub iPadem — Apple
  15. Skanowanie kodów QR telefonem Pixel — Google

Wszystkie wartości w tabelach wyliczyliśmy z definicji jednostek i sprawdziliśmy rachunkowo przed publikacją. Dane historyczne i nazwy lokalnych jednostek opieramy na źródłach wymienionych wyżej.

Ostatnia aktualizacja treści: · przygotował i sprawdził zespół Arteon

Pytania o generator kodów QR

Czy kod QR z generatora wygasa?

Nie wygasa. Generator zapisuje adres, kontakt albo tekst bezpośrednio we wzorze kodu, bez pośredniego linku z przekierowaniem. Kod działa tak długo, jak działa zapisany w nim adres, i nie ma limitu skanowań.

Jak zmienić link w wydrukowanym kodzie QR?

Zapisanego adresu nie zmienisz, bo jest częścią wzoru modułów. Nowy adres wymaga nowego kodu i nowego wydruku. Jeśli treść będzie się zmieniać, na przykład menu albo cennik, zapisz w kodzie stały adres podstrony na własnej domenie i zmieniaj zawartość tej podstrony albo ustaw na niej przekierowanie.

Jak zrobić kod QR do menu albo pliku PDF?

Umieść plik PDF na swojej stronie albo w chmurze z publicznym linkiem, skopiuj jego adres i wklej go w pole Adres URL. Spacje w nazwie pliku generator zapisze jako %20, ale krótka nazwa, na przykład menu.pdf, daje kod z mniejszą liczbą modułów. Zdjęcia menu zapisane jako JPG połączysz w jeden plik PDF w konwerterze JPG na PDF, a zdjęcia w formacie HEIC w konwerterze HEIC na PDF.

Czy za używanie kodów QR trzeba płacić?

Nie trzeba. DENSO WAVE, twórca kodu QR, udostępnił jego specyfikację i nie wymaga zgłoszenia ani opłaty, także przy użyciu komercyjnym[12].

Zrzut ekranu darmowego narzędzia Arteon: Darmowy generator kodów QR bez limitów i rejestracji

Pomóż nam ulepszyć narzędzia

Brakuje typu danych, którego potrzebujesz, albo kod z generatora nie skanuje się na Twoim telefonie? Napisz do nas, podaj wpis i ustawienia, a sprawdzimy to w generatorze.

Sprawdź inne przydatne narzędzia