Що таке QR-код?
A QR-код — це двовимірний матричний штрих-код, визначений стандартом ISO/IEC 18004. Чорно-білі модулі, розташовані на квадратній сітці, кодують будь-яке коротке навантаження — URL, номер телефону, облікові дані Wi-Fi, кілька сотень байтів довільного тексту — разом з даними корекції помилок Ріда-Соломона, щоб символ залишався сканованим після часткового пошкодження, забруднення або накладання логотипу. Цей інструмент будує ці символи безпосередньо у вашому браузері за допомогою ліцензованої MIT бібліотеки qr-code-styling та записує їх як чисті PNG-растри та SVG-вектори — з опціональним стилем крапок, стилем кутових маркерів та центрованим логотипом — без водяного знака, без пікселя відстеження та без брендингу в тихій зоні.
Як працює цей генератор QR-кодів?
Кодування виконується повністю на вашому пристрої. Вхідний рядок та ваші обрані параметри перетворюються на сітку модулів, малюються на <canvas> для експорту PNG та на елемент <svg> для векторного експорту. Кроки:
- Ваш текст або URL береться з поля введення та розміщується відповідно до таблиці версій специфікації QR (версії від 1 до 40, від 21x21 до 177x177 модулів). Найменша версія, що вміщує ваше навантаження при обраному рівні корекції помилок, вибирається автоматично.
- Навантаження сегментується та кодується в алфавіт QR — числовий, буквено-цифровий, байтовий або режим кандзі — потім доповнюється до ємності даних цієї версії. Обчислюється та додається пряма корекція помилок Ріда-Соломона, щоб символ витримував часткові пошкодження.
- На сітці розміщуються шаблони пошуку, шаблони вирівнювання, тимчасові шаблони та інформація про формат/версію. Закодовані дані та байти корекції помилок перемежовуються в решту модулів згідно з правилами маскування специфікації.
- Сітка модулів рендериться двічі: один раз на HTML-canvas при обраному розмірі пікселів на модуль для завантаження PNG та один раз як
<svg>з одним елементом<path>для роздільно-незалежного векторного завантаження. - Обидва виводи використовують вибрані вами кольори переднього плану та фону з вказаним відступом тихої зони. До символу нічого не додається — ні логотип у куті, ні скорочена URL для відстеження, ні тег аналітики на запит сторінки.
Чому варто використовувати цей генератор QR-кодів?
- Ніколи без водяного знака: згенерований QR містить лише модулі, потрібні вашому навантаженню, плюс запитану тиху зону. Без накладання логотипу, без штампу «зроблено за допомогою X» у куті, без брендового скорочувача URL, вставленого у ваше посилання.
- Конфіденційність за конструкцією: кодування відбувається у вашій вкладці. Ваш вхідний рядок ніколи не надсилається на сервер, ніколи не записується, ніколи не проходить через аналітику. Відкрийте DevTools під час генерації — панель Network залишається мовчазною.
- PNG та SVG за один клік: отримайте піксельно точний растр для чатів, презентацій та друкованих етикеток та чистий вектор для вивісок, пакування та всього, що потребує масштабування без розмиття.
- Коректний за стандартами вивід: символ відповідає ISO/IEC 18004, використовує корекцію помилок Ріда-Соломона на вибраному вами рівні (L ≈ 7%, M ≈ 15%, Q ≈ 25%, H ≈ 30% відновлення) і сканується будь-яким сумісним зчитувачем на будь-якому телефоні.
Які поширені застосування QR-кодів?
QR-коди з'являються скрізь, де короткий рядок потрібно передати з друку чи екрана в телефон:
- Обмін посиланнями без введення: плакати, листівки, конференц-бейджі, картки для столиків у ресторанах та упаковка продуктів — всі використовують QR-код для передачі URL камері телефону одним торканням.
- Введення в систему та облікові дані: рядки підключення Wi-Fi, візитки (vCard / MeCard), одноразові паролі та посилання для встановлення застосунків зазвичай доставляються як QR-коди для кіосків, готельних номерів та стендів на виставках.
- Логістика та маркування: відстеження посилок, теги активів, інвентарні контейнери, продаж квитків та глибокі посилання квитанцій використовують QR-коди, бо камера рівня телефону може зчитати їх з пом'ятої наклейки під незручним кутом.
Як виглядає приклад QR-коду?
Вставте URL https://tools.ultim8soft.com у введення, залиште корекцію помилок на рівні M і натисніть ГЕНЕРУВАТИ. Інструмент вибирає найменшу версію QR, що вміщує навантаження при ~15% відновленні, малює отриману сітку модулів на canvas та генерує відповідний SVG. Обидва завантаження містять лише вашу URL — без скорочувача, що обгортає її, без логотипу в центрі, без метаданих крім стандартних заголовків PNG та SVG. Підніміть корекцію помилок до H — символ стане щільнішим, але допустить накладання логотипу або часткове розмазування при скануванні.
Цей генератор QR-кодів було створено для однієї роботи: перетворити рядок на чистий QR-символ, яким можна справді скористатися, не віддаючи ваше введення, вашу аудиторію або кут вашого зображення третій стороні. Вставте, згенеруйте, завантажте — нічого більше не залишає вкладку.