Illustration of an open notebook with a pencil, a speech bubble and blocks of increasing height.

What Can You Put in a Text QR Code?

A QR code is a container for characters. Most of the codes people meet hold a web address, but the format itself does not care: it will carry any short string you give it. A text code puts those characters in directly, with no website, no redirect and nothing to expire.

The Text QR Generator puts any short piece of text into a scannable code, and it runs in your browser. The limits are worth understanding before you print.

Quick answer

Use a text code for short, self-contained information: an instruction, a serial number, an asset tag, a note, a short address. Keep it brief enough to scan comfortably at the size you will print. Anything long, formatted or private belongs somewhere else.

What works well

  • Labels and asset tags: a serial number, a room number, an equipment ID.
  • Short instructions: “Turn the valve clockwise to close”, “Spare keys at reception”.
  • Reference codes: order numbers, ticket references, shelf locations.
  • Contact details: a name and a phone number as plain text, when a full contact card is more than you need.
  • Notes for a team: a reminder attached to a machine or a door.

These all share a property: they make sense on their own, without a network connection and without an app that knows what to do with them. The scanner displays the text and the job is done.

What does not belong

Long paragraphs are a poor fit. Every extra character adds modules to the pattern, and a dense code needs a larger print size to stay readable. A code carrying several hundred characters may scan fine on a screen and fail on a label.

Private information is worse than a poor fit. A text code is readable by anyone who can photograph it, and scanner apps often keep a history of what they decode. Do not put a password, a door code or personal details in one unless you are happy for them to be public.

Links should go in a URL code so the phone offers to open them, and email addresses work better in an Email QR Generator code that opens a draft. For a web address, use the URL QR Generator; the text version would only display the address as characters.

Length, density and print size

QR codes encode more characters in a smaller pattern when the content uses the alphanumeric mode — uppercase letters and digits — rather than full byte mode. A serial number in capitals is more compact than the same string in lowercase with punctuation. Line breaks and accents force the denser encoding.

A practical approach: write the text, generate the code, then look at it. If the modules are too fine to print cleanly at the intended size, shorten the text or enlarge the label. Test the printed proof with a phone before committing.

Formatting that survives the trip

Plain ASCII text is the safest choice. Curly quotes, emoji and unusual symbols may be decoded correctly by one scanner and mangled by another, and some apps strip line breaks when they display the result. Write the text the way you would write a telegram: short, plain and unambiguous.

Open the Text QR Generator, paste the text, and download the code. Scan the saved image once with your phone to confirm it reads back exactly as typed.

Back to Text QR Code

Common questions

What kind of information works well in a text QR code?

Short, self-contained information works best: serial numbers, asset tags, room numbers, order references, shelf locations, brief instructions or a name and phone number. These make sense without a network connection or an app that knows what to do with them. Long paragraphs and private details do not belong in a text code.

How can I make a text QR code easier to scan at a small size?

Keep the text short and use plain uppercase letters and digits where possible, because alphanumeric mode produces a less dense pattern than lowercase text with punctuation. If the modules are too fine to print cleanly at the intended size, shorten the text or enlarge the label, then test a printed proof.

Is the text in my QR code private?

No. The code is generated in your browser, so your text is not uploaded to a server. But a text code is readable by anyone who photographs it, and scanner apps often keep a history of what they decode. Do not put a password, door code or personal details in one.