What is a text QR code?
A text QR code is a QR code that encodes plain text rather than a web address. When a phone camera reads it, the text is shown on screen right away — there is no browser redirect, no page to download, and no dependence on a network. It is the oldest use of the QR format and still the most robust: the code is the message.
Because nothing is fetched from the internet, a text QR code behaves exactly the same on the day it is printed and ten years later. That makes it the right choice for information that must never break — serial numbers, safety notes, sample IDs, instructions on equipment — and for places where connectivity is poor or deliberately absent.
How much text fits in a QR code?
The QR specification allows up to 4,296 alphanumeric characters at the largest version, but that code is a 177×177 grid that is practically impossible to print small or scan from a distance. Every character you add increases the module count, and every extra module makes the code denser, larger, and slower to read.
As a rule of thumb, keep a text QR code under about 150 characters for labels and stickers and under 300 for posters. The QRBold generator re-renders the code as you type so you can watch the density change — if the pattern looks like static, the message is too long. For paragraphs, a manual, or anything that may be edited later, a dynamic QR code that opens a hosted page is the better tool.
Text QR code vs. URL QR code: which one do you need?
Choose a text QR code when the information is short, must work offline, and will not change: a code, an ID, a one-line instruction, a personal note. Choose a website QR code when you want people to land on a page, and make it dynamic when you need to edit the destination or measure scans. Contact details belong in a vCard QR code, which phones save straight to the address book instead of showing as text.
Best practices for text QR codes
A text QR code only earns its place if it scans instantly and says something useful:
- Keep it short. Fewer characters mean a simpler pattern that scans faster from farther away.
- Say what the scan does. A frame like "Scan to read" or "Scan for instructions" lifts scan rates and sets expectations.
- Use a high error-correction level with a logo. Level H lets the code survive a centered logo and minor print damage.
- Export as vector. SVG, PDF, or EPS stay crisp on labels and large signage alike.
- Mind contrast and the quiet zone. A dark pattern on a light background with clear margin reads most reliably.
- Test on both platforms. Scan the final artwork with an iPhone and an Android at a realistic distance before printing.
