Text to QR Code Generator

Use a plain text QR code to turn any string into a customised scannable code with logo, brand colours and ISO 18004 encoding

COMPANIES OF ALL SIZES TRUST US

Why plain text QR codes are the most flexible format

A plain text QR code is a scannable square that shows readable text on screen when scanned with a phone camera: no app launch, no webpage, just the decoded message. It is a QR code based on the ISO/IEC 18004 QR Code standard, using characters defined by the Unicode Standard, with capacity up to 4 296 alphanumeric characters in a single Version 40 code. It works natively on iOS and Android cameras.

Add your logo, brand colours and AI-generated designs so your plain text QR code matches your visual identity. Encode up to 4 296 alphanumeric characters in one static code using the RFC 2046 text/plain media type character model. Print it on treasure-hunt clue cards, classroom worksheets, museum labels, gift wrapping, proposal cards, member-only notes or scan-me t-shirts. Plain text QR codes are static by design, so the content sits inside the code itself and keeps working offline without any server.

Encode any message in 3 quick steps

Paste your text, customise the QR code with your logo and a ready-made template, then download it in PNG, SVG or PDF for cards, posters or worksheets.

  1. Step 1

    Type your text

    Paste any string up to 4 296 alphanumeric characters to convert plain text to a QR code. Letters, numbers, punctuation, line breaks and most special symbols are supported cleanly. The content is stored inside the QR pattern itself, so it keeps working offline with no server needed.

  2. Step 2

    Customise the QR code

    Choose from 1200+ templates or generate QR Art to match your treasure hunt, classroom worksheet, museum display, gift wrapping or campaign look. Add your logo and brand colours.

  3. Step 3

    Print or share

    Download in PNG for digital use, SVG for vector scaling or PDF for print-ready output. Print on cards, posters, t-shirts, worksheets, museum labels or escape-room props. Test the scan distance before large-volume printing.

Frequently asked questions about text QR codes

Encoding text with plain text QR codes

Paste any string up to 4 296 alphanumeric characters into the generator, customise the design with your logo and brand colours, then download it in PNG, SVG or PDF. A plain text QR code is static by design, with the content encoded directly into the pixel pattern itself. That means the text opens straight from the scan without needing internet or server routing.

Yes. A plain text QR code stores the message directly inside the pixel pattern, so the text can be read offline in a QR code scanner or supported phone camera without internet access. The ISO 18004 standard supports up to 4 296 alphanumeric characters or 7 089 digits at the lowest error correction level. For longer content, a larger print size improves scan reliability.

Yes. Plain text QR codes are static by design, so the data is stored directly in the pattern. On QR Code AI, you can create a free QR code for text, customise it with logo, brand colours and AI-designed templates, then download copies in PNG, SVG or PDF. It works on iOS, Android and other modern smartphone cameras.

To read text stored in a QR code, open the camera app on an iPhone or Android phone and point it at the code. The decoded text usually appears as a notification or preview on screen. You can then tap it to copy, share or view the full message. Desktop scanner tools and webcam readers also decode archived QR codes in the same way.

A plain text QR code stores the message directly in the QR pattern, so the scanned result appears instantly without internet and without tracking. A website URL QR code stores a link that opens in the browser, which is better when you need a clickable destination, editable content or scan Analytics. Use plain text for offline notes, clue games, labels and gift messages.

Save the QR code image as a PNG or JPEG from QR Code AI, then attach it in your messaging app just like any other photo. The recipient can scan it from another device, long-press the image on iPhone or use Google Lens on Android to decode it. If you want a tappable option instead, send a short link in the message body rather than the image.