Enter QR code data

One per line, or Excel import

Choose style and use case

Size, colors, logo and label text

Generate, download or print

Download ZIP, print or export PDF

Quick presets

1QR Code data

One QR code per line Permanently valid
{{quota.plan_name}} · {{quotaText.used}} {{quota.used}} / {{quota.limit}} · {{quota.remaining}} {{quotaText.remaining}} {{quotaText.upgrade}} Sign in for 100 QR codes per day. Upgrade for higher limits.
Automatically Excel QR code data example
QR codes: {{ contentLineCount }} File names: {{ nameLineCount }} Labels: {{ labelLineCount }}

Custom file nameOptional

You can customize the name of the generated QR code file

Number sorting QR code content Custom
Automatically QR codes: {{ contentLineCount }} / File names: {{ nameLineCount }}
Add text label to QR CodeOptional
{{ basic.label_setting.show_label == 1 ? 'Enabled' : 'Off' }}
QR code content Custom
Add Line Break Remove Line Break Extract content
Content {{ contentLineCount }} / Label {{ labelLineCount }}

How to use Paste / Excel → Generate → Download ZIP
1. Enter each QR code on a new line (blank lines are ignored). An example is loaded automatically when you open this page.
2. Set the options below if you need.
3. Click on 'Generate QR Codes' button.
4. Once QR codes are created you can download each QR code individually, or download them all in one '.zip' file.

History List

Temporary storage, valid for 7 days


2Preview & style

Style examples

{{n}}

Style examples

{{n}}

{{basic.base.size + basic.base.margin*2}} × {{basic.base.size + basic.base.margin*2}} px · {{((basic.base.size+basic.base.margin*2)/basic.base.dpi *2.55).toFixed(1)}} cm

Style settings Size · Color · Logo · Label style

TextJPG — AI text editing for images
Replace text in posters, screenshots and product photos while keeping the original look.
Try it free
3QR codes: {{ contentLineCount }}Add QR code data above to start
Number:{{qrcode.num}}
To view more, please click to download zip

Example: {{autoData.data}}{{prefixZero(autoData.start,(autoData.end).toString().length)}} ~ {{autoData.data}}{{autoData.end}}

Example: {{autoName.data}}{{prefixZero(autoName.start,(autoName.end).toString().length)}} ~ {{autoName.data}}{{autoName.end}}

QR data rows: {{ contentLineCount }} (suggested End)

Drop Excel here or click to upload
xlsx / xls / csv · Download demo.xlsx (Col A = content, B = name, C = label)
Import immediately after upload

Preview (first rows)

{{ col.label }}
{{ row[ci] != null ? row[ci] : '' }}
{{ excel.advanced ? 'Hide advanced settings' : 'Adjust columns / row range' }}
-
{{quotaText.badge}}

{{quotaText.title}}

{{quotaText.usedL}} {{quotaUsedText}} {{quotaText.limitL}} {{quotaLimitText}}
{{quotaFreeName}}
{{quotaLimitText}}{{quotaText.unit}}
{{quotaPlan.name}}×{{quotaMult}}
{{quotaPlanQrcodeText}}{{quotaText.unit}}
${{quotaPlanPriceText}}{{quotaText.mo}} {{quotaPriceNote}}