Any plain string
Letters, digits, punctuation, line breaks, all supported.
Encode arbitrary text into a QR code: notes, codes, slogans, references, or any plain string. Up to roughly 4,000 characters at lower error correction. Export as PNG, PDF, or ZPL.
A text QR code encodes any plain string without a particular protocol or scheme. When scanned, the phone displays the decoded text on screen without launching another app. Useful for short codes, references, instructions, slogans, or any string you want to share without a URL.
QR codes have well defined capacity limits. Plain alphanumeric text fits up to roughly 4,000 characters at lower error correction, but readability drops as the data density goes up. For very long text, host it as a web page and use a URL QR code instead.
Type or paste any plain string, short codes, instructions, references, or any content you want to share.
Add a center logo and adjust the error correction level.
Pick a print size in millimeters or inches, and an export DPI (150, 203, 300, or 600).
Click download. For many text values at once, switch to CSV mode and upload a spreadsheet, one image per row.
Letters, digits, punctuation, line breaks, all supported.
Up to roughly 4,000 characters depending on error correction level.
Set dimensions in millimeters or inches. Export at 150, 203, 300, or 600 DPI.
Three output formats covering digital use, page layout, and Zebra thermal printers.
Upload a spreadsheet of text values, get one QR per row.
No signup, no watermark, no usage limits, no paid tier hiding the good features.
A text QR code encodes plain text without a URL, phone number, or other special scheme. Scanning displays the decoded text directly without launching another app.
Up to roughly 4,000 alphanumeric characters at the lowest error correction level. Higher error correction (more durable scans) reduces the capacity, and longer text produces a denser QR that needs to be printed larger.
If the content is longer than a few hundred characters, a URL QR pointing to a hosted page usually scans better and is easier to update. Use text QRs for short codes and self contained references.
Yes. UTF-8 characters, line breaks, and punctuation are all supported. The receiving device's scanner determines how line breaks are displayed.