Что такое случайный QR-код?

Случайный QR-код — это работающий QR-код с вымышленным содержимым: случайной строкой, числом, ссылкой или UUID. Разработчики и тестировщики используют такие коды для проверки сканеров QR-кодов, приложений для билетов и регистрации, а также функций камеры — без печати настоящих кодов. Дизайнеры используют их как заглушки в макетах, на плакатах и этикетках, когда настоящий код ещё не готов, но в макете нужен код, который выглядит и сканируется как итоговый.

Описание инструмента

Выберите тип содержимого и его длину, и инструмент сразу создаст новый QR-код со случайным содержимым. Нажмите «Сгенерировать», чтобы получить ещё один. Содержимое отображается под кодом: его можно скопировать и сравнить с тем, что считывает сканер. Измените уровень коррекции ошибок, чтобы увидеть, как код становится плотнее, и скачайте его в формате PNG, JPG, WebP или SVG.

Примеры

Содержимое Длина Пример содержимого
Текст 12 q7XbR2mKe9Tz
Число 10 4829105736
URL 8 https://example.com/k3v9x0qa
UUID — 3f6c1a2e-8d4b-4f0a-9c71-2b5e7d9a1c04

Возможности

  • Случайный текст, числа, URL или UUID
  • Настраиваемая длина: от короткого кода до плотного
  • Четыре уровня коррекции ошибок: низкий, средний, квартильный и высокий
  • Закодированное содержимое отображается рядом с кодом и готово к копированию
  • Скачивание в формате PNG, JPG, WebP или SVG
  • Работает в браузере

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

Инструмент получает случайное содержимое от защищённого генератора случайных чисел браузера, поэтому вероятность появления каждого символа одинакова, а на практике коды не повторяются. Для текста используются заглавные и строчные буквы, а также цифры. Числа не начинаются с нуля. URL ведут на example.com — домен, зарезервированный для примеров, поэтому при сканировании такой URL никогда не откроется настоящий сайт. UUID имеют версию 4 — случайный вариант. Сам QR-код создаётся с помощью библиотеки qrcode и рисуется в виде чётких квадратных модулей со стандартной зоной покоя вокруг них.

Советы

  • Чем длиннее содержимое и выше уровень коррекции ошибок, тем плотнее код и тем меньше его модули. Попробуйте длинный текст с высоким уровнем, чтобы проверить, справляется ли ваш сканер с плотными кодами.
  • Числа создают самые компактные коды для своей длины, поскольку QR-коды размещают цифры плотнее, чем буквы.
  • Печатайте код шириной не менее нескольких сантиметров и оставляйте вокруг него белую рамку: сканерам нужна эта зона покоя, чтобы обнаружить код.
  • Используйте SVG, если добавляете код в дизайн или макет для печати: так он останется чётким при любом размере.