Генератор случайных QR-кодов
Создавайте сканируемые QR-коды со случайным текстом, числами, URL или UUID для тестирования сканеров и заполнения макетов. Скачивайте в форматах PNG, JPG, WebP или SVG.
Ввод
Вывод
Документация
Что такое случайный 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, если добавляете код в дизайн или макет для печати: так он останется чётким при любом размере.