Как сгенерировать QR-код?
Введите ссылку или любой текст, и инструмент отрисует QR-код в виде PNG или SVG, который можно скачать. Код создаётся в вашем браузере, поэтому закодированное содержимое — в том числе конфиденциальное — никуда не передаётся.
Работает полностью в вашем браузере · без загрузки · без аккаунта · без водяных знаков
- Введите текст или ссылку, которые нужно закодировать.
- Выберите размер, отступ и уровень коррекции ошибок.
- Скачайте результат в PNG или векторном SVG.
Ссылка, обычный текст, данные Wi-Fi или контакты. Всё остаётся на этой странице.
Предпросмотр
Предпросмотр появляется сразу при вводе.
Что умеет эта страница
- Кодирует текст, ссылки, данные Wi-Fi или контакты
- Настраиваемый размер, отступ и уровень коррекции ошибок
- Скачивание в PNG или векторном SVG
- Закодированное содержимое не покидает страницу
Когда использовать этот инструмент
- Нужно закодировать короткую ссылку, данные Wi-Fi или контакты для печати либо отправки.
- Нужен либо растровый PNG, либо векторный SVG, и без всякой загрузки.
- Хочется самому выбрать уровень коррекции ошибок.
Когда стоит выбрать другое решение
- Содержимое длинное: с ростом коррекции ошибок ёмкость резко падает, и инструмент сообщит о переполнении вместо того, чтобы выдать нечитаемый код.
- Нужна аналитика сканов, изменяемый адрес назначения или брендированный код с логотипом.
- Нужна гарантированная печать при конкретном физическом размере.
Чем он уступает другим вариантам
Динамические QR-сервисы позволяют менять адрес назначения после печати и показывают число сканов, но проводят читателей через свои серверы и обычно требуют аккаунт. Этот генератор делает статический код, цель которого уже нельзя изменить, и не скажет, надёжно ли отсканируется печать в 12 мм, — проверяйте на реальной печати. SVG — это векторная сетка без фиксированного размера в пикселях, поэтому поле размера влияет только на PNG.
Куда попадают ваши файлы
Никуда. Эта страница загружает код, который выполняет работу, и дальше файл, который вы открываете, читает ваш собственный браузер. Нет шага загрузки, нет временной копии на сервере, нет очистки, которой нужно доверять: данные вообще не пересекают сеть, поэтому после ничего не остаётся удалять. Это можно проверить самому: откройте панель сети в браузере во время работы инструмента и убедитесь, что она молчит.
Вопросы об этом инструменте
- Какой уровень коррекции ошибок выбрать?
- M (восстанавливается около 15%) — разумное значение по умолчанию, его же используют большинство генераторов. Поднимите до Q или H, если код будет напечатан мелко, размещён на изогнутой поверхности или будет нести логотип посередине: избыточность помогает пережить повреждение, но оставляет меньше места для данных. Опускайтесь до L, только когда нужен каждый байт ёмкости, а сканировать код будут вплотную.
- Сколько текста помещается в один QR-код?
- Зависит от уровня коррекции ошибок: примерно 2900 обычных символов при L, вплоть до примерно 1270 при H. Цифры укладываются плотнее, байты — просторнее. Если содержимое слишком длинное, генератор сообщит об этом вместо того, чтобы выдать нечитаемый код.
- Почему SVG игнорирует настройку размера?
- SVG — векторный формат, поэтому в файле хранится сетка модулей без фиксированного размера в пикселях: его можно масштабировать до любых размеров в редакторе или на странице, и он не размоется. Поле размера задаёт растровый PNG — предпросмотр и скачивание; физический размер напечатанного SVG такой, каким вы его сделаете.
Другие инструменты той же группы
- Форматирование JSONФорматируйте, минифицируйте и проверяйте JSON с указанием позиции ошибки.
- Генератор хешейДайджесты SHA-1, SHA-256, SHA-384 и SHA-512 для текста или файла, вычисленные локально.
- Кодировщик Base64Кодируйте текст или файл в Base64 и обратно, включая URL-безопасные варианты.
- Тест регулярных выраженийПроверьте регулярное выражение JavaScript на примере текста: совпадения и группы захвата.