Перейти к основному содержимому
LibraTool logoLibraTool

Генератор QR-кодов — бесплатно

Создавайте QR-коды для URL, текста, Wi-Fi и многого другого. Без водяных знаков.

Многие сервисы QR-кодов отправляют сканирования через собственное перенаправление, срок действия которого может истечь — этот код содержит вашу ссылку напрямую и никогда не истекает.

Статический QR-код — никогда не истекает

Определяет разрешение скачиваемого файла

512px
128px1024px
#000000
#ffffff
Стиль точек
Логотип по центру

Введите что-нибудь для создания QR-кода

Нужен QR для оплаты (UPI)? Попробуйте генератор UPI QR →
Без водяных знаков, никогда.

Частые применения

  • Создать QR код WiFiСоздать QR код для вашей сети WiFi — гости сканируют для мгновенного подключения без ввода пароля.
  • Создать URL QR кодПреобразовать любую веб ссылку в QR код — идеально для меню листовок визитных карточек и маркетинговых материалов.
  • Создать контактный QR кодСоздать vCard QR код с вашими контактными данными — отсканировать для мгновенного добавления вас как контакта телефона.
  • Создать QR код электронной почтыСоздать QR код который открывает черновик электронного письма — предзаполнить получателя тему и даже текст.
  • Создать QR код социальных сетейСоздать QR коды ссылающиеся на ваши социальные профили — Instagram LinkedIn TikTok YouTube и многое другое.

Как это работает

Коды QR генерируются полностью в вашем браузере с использованием JavaScript-библиотеки qrcode — сервер не задействован, и ничто, что вы вводите, никогда никуда не передаётся. Для структурированных типов данных (Wi-Fi, контакты vCard, события календаря) инструмент собирает правильно экранированную строку полезной нагрузки, следуя соответствующим открытым стандартам (спецификация MECARD/WiFi, vCard 3.0, RFC 5545 iCalendar), прежде чем передать её библиотеке.

  1. 1
    Сборка полезной нагрузки по типу
    В зависимости от выбранной вкладки инструмент строит точную строку, которая кодируется — простой URL получает добавленный спереди 'https://', если отсутствует, запись Wi-Fi становится строкой MECARD WIFI:T:WPA;S:...;P:...; с экранированными специальными символами, vCard становится блоком BEGIN:VCARD/VERSION:3.0, а событие календаря становится блоком VCALENDAR/VEVENT с форматированием даты-времени, соответствующим RFC 5545.
  2. 2
    Библиотека qrcode кодирует полезную нагрузку
    Собранная строка передаётся в QRCode.toDataURL() из библиотеки qrcode, которая вычисляет коды коррекции ошибок Рида-Соломона, сопоставляет биты данных с модулями матрицы QR, и рендерит результат прямо в URL данных PNG при 256px для живого предпросмотра.
  3. 3
    Blob'ы для экспорта построены заранее до скачивания
    Когда вы меняете опции или ввод, инструмент заранее строит как Blob PNG (через QRCode.toDataURL() при выбранном вами разрешении, до 1024px), так и Blob SVG (через QRCode.toString() с типом 'svg') в фоне, так что скачивания срабатывают синхронно внутри жеста пользователя — необходимо для совместимости с iOS Safari.
  4. 4
    Проверка контраста и скачивание
    Перед рендерингом инструмент вычисляет относительную яркость WCAG ваших выбранных тёмного и светлого цветов и предупреждает, если коэффициент контраста падает ниже 3:1 или если цвета инвертированы — оба условия, которые заставляют сканеры не срабатывать. Скачивание сохраняет заранее построенный PNG или SVG; копирование помещает PNG в буфер обмена через API Clipboard.

Похожие инструменты

Часто задаваемые вопросы