How to use the Text QR Code generator
- 1
Type your text
Enter or paste the text you want to share. Shorter text produces a simpler code that scans faster.
- 2
Pick error correction
Use M for most labels, or Q or H if the code will be printed small, used outdoors or placed on surfaces that may scuff.
- 3
Download and label
Export the code, then print a short caption beside it, such as 'Scan for assembly steps', so people know what to expect.
Features
- Encodes plain text, from a single word to a short paragraph
- Readable offline: the text is stored inside the code
- Ideal for notes, serial numbers, clues and instructions
- Adjustable error correction for worn or outdoor labels
- Free SVG, PNG and PDF export with no watermark
Why text QR codes work offline
A text QR code stores the characters themselves, not a link to somewhere else. When someone scans it, the phone decodes the pattern and shows the text on screen. No web page loads and no internet connection is needed, which makes text codes useful in basements, warehouses, ships, remote sites and anywhere signal is unreliable. The text also cannot be changed or taken down later, because no server is involved.
Most scanner apps display the text with options to copy or share it. If the text happens to look like a web address, phone number or email address, some apps will offer to open it, so use the dedicated content types when you want that behavior and plain text when you only want the words shown.
How much text fits
QR capacity depends on the characters used and the error correction level. The largest code, version 40 at level L, holds up to 4,296 alphanumeric characters or 2,953 bytes, but a code that size is far too dense for everyday phone scanning. In practice, shorter is better:
| Text length | Result | Recommendation |
|---|---|---|
| Up to 100 characters | Simple, fast-scanning code | Ideal for labels and stickers |
| 100 to 300 characters | Moderately dense | Print at 3 cm or larger |
| Over 300 characters | Very dense, slower to scan | Link to a web page instead |
Practical uses for text codes
- Equipment labels with serial numbers, model codes or service dates
- Short setup or safety instructions on machines and appliances
- Scavenger hunts, escape rooms and classroom activities with hidden clues
- Asset tags and storage bins in areas without network coverage
- Gift tags or event programs with a short personal message
- Reference numbers you want to share without publishing a web page
Frequently Asked Questions
Does the person need internet to read a text QR code?
No. The text is encoded directly in the code, so any phone camera or scanner app can display it without a connection. Internet access only matters when the content is a link that has to load a web page, which is not the case for plain text codes.
What is the maximum amount of text?
The QR standard allows up to 2,953 bytes in the largest code at the lowest error correction, or 4,296 characters if you only use uppercase letters, digits and a few symbols. That size is very hard to scan with a phone. For reliable results, keep text under about 300 characters.
How do I make a text code that survives wear and tear?
Raise error correction to Q or H, which lets the code recover from roughly 25 or 30 percent damage. Print it larger, use a matte, high-contrast label and keep the quiet zone clear. Higher correction adds modules, so balance it against the amount of text you encode.
Can the text be changed after printing?
No. A static text code always shows the text it was created with. That is a benefit for labels and records, since nobody can alter the content later. If you need content you can edit after printing, use a URL code that points to a page you control.
Is the text I type kept private?
The QR code is generated in your browser, so the text you enter is not uploaded to PureTools. Remember that anyone who scans the printed code can read the text, so avoid encoding passwords or sensitive data unless the code stays somewhere you control.
Related generators
- Free QR Code Generator for Links, WiFi, Contacts and MoreTurn any website address into a scannable QR code in seconds, then style it with your colors and logo. The same tool also makes WiFi, contact, email, phone, event, location, UPI payment and SMS codes.
- URL QR Code GeneratorEncode a web address as a QR code that stays working forever, because the link lives in the pattern itself rather than on a server we control.
- Turn Any Plain Text Into a QR CodeType a message, a code or short instructions and get a QR code that shows the text right on the scanner's screen. No website or connection required.
- Create QR Codes in Bulk From a SpreadsheetFill in a template, upload it, and get every QR code named and ready to print. Everything runs in your browser.