Free Generator
Free Plain Text QR Code Generator
Encode any plain text message into a QR code instantly — no internet connection needed to decode it. Free text QR code generator with live preview. Share notes, instructions, coupon codes, or any information that works completely offline.
Page Info (optional)
JPG, PNG or GIF. Auto-cropped to 300×300.
Add Social Platforms
Your Links
Social Links QR codes are always Dynamic — they open a branded landing page.
Eye-Ball
Shape and color of the inner dot
Eye-Frame
Shape and color of the outer ring
QR Logo
Overlay your logo in the center of the QR code
Live Preview
Fill in the form to generate your QR code
Your QR code
Your QR code
Encoded data
Sign in to download & save your QR codes
Sign in to Download
Create a free account to download your QR codes as PNG or SVG, and save them to your library.
Simple steps
How to Create a Plain Text QR Code
Fill in the form
Enter your Plain Text details in the form above.
Preview live
See the QR code update instantly as you type. Customise colors, size and error correction.
Download
Download as PNG for digital use or SVG for crisp print quality — free with a free account.
FAQ
Plain Text QR Code — Common Questions
What Is a Text QR Code and How Does It Work?
A text QR code stores a string of plain characters directly inside the QR code pattern itself. When someone scans it with a smartphone camera or any QR reader app, the device decodes the pattern and displays the text on screen, nothing more and nothing less. There is no server request, no redirect, and no internet connection required at any point in the process.
This is different from a URL QR code, which points a scanner to a web address and requires the device to be online to load the destination. With a text QR code, the entire payload is self-contained inside the code. The QR standard supports up to around 4,296 alphanumeric characters, though shorter messages produce smaller, simpler codes that are easier to scan reliably.
The encoding works through a matrix of black and white squares. Each character in your text increases the density of that matrix. A short message like Gate B12 results in a sparse, low-complexity code. A longer passage of several hundred words results in a denser, more intricate pattern that demands a higher-quality print or display to scan accurately. For most practical applications, keeping your text under 300 characters strikes a good balance between information density and scan reliability.
Common Use Cases with Practical Examples
Product Labels and Packaging
Manufacturers use text QR codes to include care instructions, ingredient notes, or serial numbers on physical packaging without cluttering the printed design. A bottle of hair dye might carry a code that reveals the full ingredient list when scanned, satisfying label requirements without sacrificing visual space. Because no internet is needed, the code remains functional indefinitely, even if the company changes its website years later.
Coupon Codes and Promotional Offers
Retailers print text QR codes on flyers, receipts, and in-store signage to share discount codes with customers. When scanned, the customer sees the exact code to type at checkout, such as SAVE20 or a longer alphanumeric string. This reduces transcription errors and speeds up the redemption process at the register.
Museum Exhibits and Educational Signage
Museums, galleries, nature trails, and historical sites place text QR codes beside exhibits to deliver extended descriptions without printing lengthy placard text. A visitor scans the code next to an artifact and reads a detailed explanation on their own device. Because these environments often have limited or no Wi-Fi, the offline nature of text QR codes makes them especially suitable.
Assembly Instructions and Quick-Reference Guides
Furniture manufacturers, electronics retailers, and equipment suppliers encode short setup steps or warnings inside text QR codes printed on the product or its box. A customer who loses the paper manual can still access key steps by scanning the code. This works even in a garage or storage room with no signal.
Offline Event Signage
Conference organizers print text QR codes on badges, booth signs, and table tents to share room numbers, session times, or Wi-Fi passwords for specific areas. For sharing Wi-Fi credentials specifically, you may want to compare this with a dedicated Wi-Fi QR code, which connects devices automatically without the user needing to read and retype any credentials.
Practical Tips for Better Results
Keep Your Text Concise
Every character you add increases code complexity. Aim for the minimum text needed to convey your message. If your content runs longer than a paragraph, consider whether a URL QR code pointing to a webpage would serve the reader better.
Size and Print Quality
Print the code at a minimum of 2.5 cm (about 1 inch) square for codes with short text. Longer text produces denser patterns that require a larger print size, typically at least 4 cm square, to scan reliably. Always use vector output (SVG) when printing at large sizes to avoid pixelation.
Contrast and Color
Black modules on a white background give the best scan performance. If you need color to match branding, keep strong contrast between the module color and the background. Avoid placing the code over patterned backgrounds, gradients, or photographs.
Test Before Deploying
Scan your generated code with at least two different devices before committing to a print run. Test under the lighting conditions the code will actually be used in. Dim indoor lighting and glossy laminate can both reduce scan success rates.
Error Correction Level
SmartQR Hub generates codes with a medium error correction level by default, which allows the code to remain scannable even if up to 15 percent of its surface is damaged or obscured. If you plan to add a logo to the center of the code, choose the high error correction option before generating.
When to Use a Text QR Code vs. Other Types
A text QR code is the right choice when your content is a short, static message and you need it to work without any internet connection. It is also the right choice when the message is not a URL, phone number, email address, or contact card, because each of those formats has a dedicated QR type that triggers a specific device action.
If you want the scanner's device to open a dialer automatically, use a phone QR code. If you want it to open an email draft, use an email QR code. If you want to share a full contact record, use a vCard QR code. If you want to open a WhatsApp conversation, the WhatsApp QR code handles that directly. Plain text is best reserved for messages that are meant to be read, not acted on by an app.
The key advantage of the text type is its simplicity and permanence. The encoded content cannot break, expire, or go offline. What you put in is exactly what any scanner will show, today and years from now.
Explore more