Веб-розробка
QR Code Generator / Reader
Згенерувати QR-код із тексту чи URL, або зчитати вміст із завантаженого зображення.
Тут з’явиться QR-код.
QR-код — це двовимірний штрихкод, який кодує текст, URL чи інші дані так, щоб їх можна було швидко зчитати камерою. Інструмент генерує QR-код із введеного тексту і, навпаки, розпізнає вміст із завантаженого зображення — все в браузері.
Як користуватися
- Генерація: введіть текст або URL — QR-код з’явиться одразу, готовий до завантаження як зображення.
- Зчитування: завантажте зображення з QR-кодом — інструмент розпізнає й покаже закодований вміст.
- Рівень корекції помилок можна підвищити, якщо код друкується малим розміром або наноситься на нерівну поверхню.
Типові сценарії
- QR-код на візитці, плакаті чи упаковці, що веде на сайт або сторінку контактів.
- Швидке передавання Wi-Fi-пароля гостям без набору вручну (введіть рядок формату WIFI:T:WPA;S:назва;P:пароль;; вручну).
- Перевірка вмісту підозрілого QR-коду перед тим, як сканувати його телефоном і переходити за посиланням.
Що варто памʼятати
Вищий рівень корекції помилок (H замість L) робить код стійкішим до пошкоджень, але водночас щільнішим — вміщує менше даних при тому самому розмірі.
QR-код не приховує вміст — будь-хто може зчитати його тим самим способом, тому не кодуйте туди паролі чи приватні дані.
Стаття про цей інструмент: QR-коди: як у квадраті з пікселів вміщується посилання
Часті запитання
Що змінює рівень корекції помилок (L/M/Q/H)?
Вищі рівні, аж до H приблизно на 30%, зберігають QR-код читабельним, навіть якщо частина його пошкоджена чи закрита, але вони й зменшують, скільки даних вміщується при заданому розмірі — L приблизно на 7% вміщує найбільше даних, але терпить найменше пошкоджень.
Чому не вдається зчитати моє зображення QR-коду?
Зчитування використовує бібліотеку jsqr для декодування зображення локально; воно може не спрацювати на розмитих, під кутом чи з відблисками фото, тож чітке пряме фото з хорошим контрастом працює найкраще.
Чи завантажуються мої дані чи зображення кудись?
Ні, і генерація, і зчитування QR-кодів відбуваються повністю у вашому браузері за допомогою бібліотек JavaScript — нічого не залишає ваш пристрій.
Чому обсяг даних, який вміщує QR-код, залежить від типу вмісту?
QR-код підтримує кілька режимів кодування — числовий, буквено-цифровий і байтовий — і кожен використовує різну кількість біт на символ; числовий режим (лише цифри) найкомпактніший, тоді як байтовий режим для довільного тексту (наприклад кирилиці) займає найбільше місця, тому вміщує менше символів у код того самого розміру.
Яка максимальна кількість символів вміщує QR-код?
Залежить від версії коду та рівня корекції помилок — найбільша версія (40) з найнижчим рівнем корекції L вміщує до 7089 цифр або 4296 буквено-цифрових символів, але на практиці для надійного сканування рідко використовують більше кількох сотень символів.