Barcode Generator Barcode Generator
Free, no sign-up, no watermark

Text QR Code Generator

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.

What is a text QR code?

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.

How to generate a text QR code

  1. Enter your text

    Type or paste any plain string, short codes, instructions, references, or any content you want to share.

  2. Style your QR code (optional)

    Add a centre logo and adjust the error correction level.

  3. Set size and DPI

    Pick a print size in millimetres or inches, and an export DPI (150, 203, 300, or 600).

  4. Generate and download

    Click download. For many text values at once, switch to CSV mode and upload a spreadsheet, one image per row.

Built for printing, not screenshots

Any plain string

Letters, digits, punctuation, line breaks, all supported.

Large capacity

Up to roughly 4,000 characters depending on error correction level.

True print sizes

Set dimensions in millimetres or inches. Export at 150, 203, 300 or 600 DPI.

PNG, PDF, ZPL

Three output formats covering digital use, page layout and Zebra thermal printers.

CSV bulk export

Upload a spreadsheet of text values, get one QR per row.

Free forever

No sign-up, no watermark, no usage limits, no paid tier hiding the good features.

Text QR code questions, answered

What is a text QR code?

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.

How much text can a QR code hold?

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.

Should I use a text QR or a URL QR for long content?

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.

Does it support line breaks and special characters?

Yes. UTF-8 characters, line breaks and punctuation are all supported. The receiving device's scanner determines how line breaks are displayed.

Ready to generate your text QR code?