Пакетный генератор QR-кодов
Создавайте несколько QR-кодов из списка URL или текста. Каждая строка становится одним QR-кодом. Выберите размер, уровень коррекции ошибок и загрузите все как PNG или SVG.
Ввод
Up to 100 lines. Blank lines are skipped.
Settings
How much of each code can be damaged and still scan: L ≈ 7%, M ≈ 15%, Q ≈ 25%, H ≈ 30%. Higher levels need a bigger symbol for the same data.
The quiet zone, in modules, around each code. The spec requires at least 4.
Pixels per module. The SVG scales losslessly, so this only sets the nominal size.
Keep it much darker than the background — scanners need the contrast.
Вывод
Your QR codes will appear here.
Другие способы использовать этот инструмент
REST API
curl -X POST https://api.iotools.cloud/v1/tool/batch-qr-code-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"lines": "https://iotools.cloud/\nhttps://iotools.cloud/too…",
"ecLevel": "M",
"columns": "3",
"showLabels": "true",
"margin": "4",
"dotSize": "4",
"background": "#ffffff",
"color": "#000000"
}'Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.
Спросите у ИИ-агента
Use the IOTools `batch-qr-code-generator` tool (Batch QR Code Generator) on this input:
YOUR_INPUT_HEREВставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.
Виджет для встраивания
<iframe
src="https://iotools.cloud/embed/batch-qr-code-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Пакетный генератор QR-кодов — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.
| Стоимость вызова API/MCP | От 5 кредитов |
|---|---|
| Нужно больше кредитов? | Посмотреть тарифы |
Также доступно через
Руководства
Что делает этот пакетный генератор QR-кодов
Вставьте список значений — по одному в строку — и он создаст QR-код для каждой строки, затем объединит их в одно объединённое изображение SVG, которое вы можете скопировать или загрузить как один файл. Это создано для любого, что вы иначе создавали бы по одному: партия URL-адресов продуктов, серия серийных номеров, список полезных нагрузок в стиле Wi-Fi, теги активов — всё, что требует кода на строку. Нет водяных знаков, нет аккаунта, нет загрузок и нет ограничений на количество запусков.
Как его использовать
- Вставьте ваши значения в поле, по одному в строку. Пустые строки пропускаются, до 100 строк за запуск.
- Выберите уровень коррекции ошибок и сколько кодов показать в строке.
- Переключайте, хотите ли вы печатать текст каждой строки как метку под её кодом.
- Отрегулируйте тихую зону ("пространство вокруг"), размер точек и цвета, если вы хотите что-то иное, чем простой чёрный на белом.
- Скопируйте объединённый источник SVG или загрузите его как один файл
.svg.
Что я могу поместить в каждую строку?
Что угодно, что QR-код может хранить в виде простого текста: URL, номер телефона как tel:+1…, адрес электронной почты как mailto:name@example.com, полезная нагрузка WIFI:..., серийный номер или просто слово. Каждая строка кодируется независимо — нет общего формата по строкам, поэтому список может свободно смешивать URL-адреса и простой текст в одном запуске. Если вам нужен только один QR-код со специальными полями URL/телефон/электронная почта/Wi-Fi, используйте вместо этого Генератор QR-кодов — этот инструмент предназначен для создания множества за один раз из обычного списка текста.
Почему коды имеют разные размеры внутри, но выровнены в сетку?
Размер QR-кода (его "версия") зависит от того, сколько он должен вместить — длинный URL требует больше модулей, чем короткий серийный номер. Каждый код здесь всё ещё генерируется его собственным естественным размером, но они центрированы в ячейках сетки одинакового размера, чтобы вся партия читалась как один аккуратный лист, а не неровная смесь размеров.
Есть ли ограничение на то, сколько кодов я могу создать за один раз?
Да — 100 строк за запуск, чтобы объединённый SVG остался управляемым размером для предварительного просмотра, копирования и загрузки. Для большего разделите список и запустите снова.
Какой уровень коррекции ошибок следует выбрать?
QR-коды несут избыточные данные, чтобы повреждённый или частично затемнённый код всё ещё читался. Уровень устанавливает, сколько:
- L — около 7% восстанавливаемо. Самые маленькие коды — хорошо, когда вы печатаете много и хотите сэкономить место.
- M — около 15%. По умолчанию и правильный выбор для большинства печати.
- Q — около 25%.
- H — около 30%. Используйте для кодов, которые будут напечатаны малого размера, на текстурированных поверхностях или обрабатываться часто (этикетки доставки, теги активов).
Один и тот же уровень применяется ко всем кодам в партии.
Мои данные приватны?
Да. Каждый код генерируется полностью в вашем браузере — ничего, что вы вставляете, не загружается, не логируется и не отправляется никуда. Вы можете отключиться от интернета, и этот инструмент всё ещё работает.
Это настоящий стандартно-совместимый QR-код?
Да. Каждый код создан тем же кодировщиком ISO/IEC 18004, который используется в Генераторе QR-кодов: режимы байт/цифровой/буквенно-цифровой, версии от 1 до 40, все четыре уровня коррекции ошибок, коррекция ошибок Рида–Соломона и автоматический выбор маски — проверено модуль за модулем в сравнении с независимым кодировщиком-эталоном и подтверждено читаемостью с помощью реального декодера QR.