Text QR Code
Free Plain Text QR Code Generator
Encode any short message — instructions, asset IDs, serial numbers, lottery codes, riddles — into a QR that displays the text on the scanner's screen with zero network round-trip.
Quick answer
A text QR code encodes a short plain message such as instructions, an asset ID, or a serial number, and it shows on the screen the moment it is scanned, with no network needed. To make one, type the message, add your colors and logo, and download a PNG, SVG, or PDF. Free, no watermark.
Your QR code will appear here
About Text QR Codes
Plain text QRs are the simplest QR type that exists. The QR encodes a string of characters and the scanner's native camera displays the decoded text in a popup or notification — no browser, no app, no internet, no destination URL. Whatever you type into the generator is what the scanner sees, period.
This is the QR for offline use cases: asset tags on warehouse boxes encoding the SKU, museum exhibit cards displaying the artifact description in three languages, scavenger hunts at corporate events where each QR reveals the next clue, lottery tickets and promo codes printed inside product packaging, instruction cards on rental equipment, library book spines, and any context where the scanner needs information *now* without depending on cellular signal or a working webpage.
EZQR generates text QRs free with no watermark, no signup, and no expiration. The text lives entirely inside the QR pattern — there's no server, no redirect, no dependency on EZQR running. Print a warehouse asset tag today; ten years from now, when EZQR may or may not exist, that tag still decodes to the same SKU.
Walkthrough
How to Create a Text QR Code
Type your message into the text field
Up to 4,296 alphanumeric characters fit in a single QR, but messages over ~300 characters create dense codes that scan poorly at small sizes. For longer content, encode a URL pointing to a hosted page instead.
Pick the encoding mode
Stick to printable ASCII (English letters, numbers, common punctuation) for the smallest, most reliable QR. Unicode (emoji, non-Latin scripts) works but increases the encoded byte count and the QR density — fine for short messages, problematic for long ones.
Brand the code and add a logo
Even for utility QRs like asset tags, a branded code reads as legitimate company infrastructure. Match your warehouse signage palette or museum exhibit colors. Logo in the center, under 20% of the code area.
Download PNG, SVG, or PDF
PNG for digital and one-off prints. SVG for asset-tag template runs where the QR scales across sticker sizes. PDF for the print shop. Minimum 2 cm on small asset tags (close-range scan), 4 cm on exhibit cards and instruction signs.
Test the scan and verify the decoded text
Scan from at least two phones and confirm the text displays correctly — every character, every line break, every unicode point. Encoding bugs in unicode fields break silently, and a typo in 5,000 printed asset tags is an expensive day.
Text QR Code FAQ
Common questions about generating, printing, and deploying these codes.
Does the scanner need internet to read a text QR?
No — the text is encoded directly into the QR pattern. The scanner's camera decodes the pattern locally and displays the text without any network round-trip. This makes text QRs ideal for offline contexts: warehouse basements, museum interiors, rural rental locations, conference halls with overloaded WiFi, and any environment where you can't depend on cellular signal. The decoded text shows in the camera's notification or scan overlay.
What's the character limit for a text QR?
The QR spec supports up to 4,296 alphanumeric characters (or 2,953 bytes for binary content, or 1,817 kanji characters). But practical limits are much lower: messages over ~300 characters create dense QR patterns that scan poorly at small print sizes and fail on older phones. For long-form content, encode a URL pointing to a hosted page instead of stuffing the text into the QR.
Can I encode emoji and non-English characters?
Yes — text QRs support full Unicode, including emoji, Chinese, Arabic, Cyrillic, and any other script. The trade-off is encoding density: a 20-character English string and a 20-character Chinese string take very different module counts because Unicode characters average 2-3 bytes vs 1 byte for ASCII. For multilingual content, generate one QR per language rather than concatenating — easier on scanners and visually cleaner.
What's the difference between a text QR and a URL QR?
A text QR encodes a literal string that the scanner *displays* — the camera shows the decoded text in a popup or notification. A URL QR encodes a web address that the scanner *opens* in the browser. Phones detect the difference automatically: text gets shown; URLs get opened. Don't put a URL inside a text QR thinking it'll be clickable — it'll display as raw text and confuse scanners who expected a tap-to-open link.
Can the same text QR work on iPhone and Android?
Yes — every modern phone camera (iOS 11+ and Android 9+) decodes plain text QRs natively. The decoded text appears in slightly different UI depending on the OS — iOS shows it in a notification banner, Android shows it in a Google Lens overlay or notification — but the underlying decode is universal. Test on both before scale-printing, mostly to verify line breaks and Unicode display consistently across scanners.
Related Industries
Logistics QR Codes for Freight & Warehouses
Create QR codes for digital bills of lading, proof of delivery, and warehouse receiving. Real-time shipment tracking with dynamic codes.
Free Event QR Codes: Tickets, Check-in & Schedules
Free QR codes for event management — tickets, attendee check-in, live schedules, WiFi, session feedback. Cut check-in lines and handle last-minute changes.
Related Guides
How to Create a QR Code (Step-by-Step Guide)
How to create a QR code in 60 seconds: pick a content type, fill the form, add colors and a logo, then download PNG or SVG. No signup for static codes.
QR Code Best Practices for Print and Digital
QR code best practices for print and digital: design, size, contrast, error correction, placement, CTAs, and the pre-print check that prevents reprints.
QR Code Size Guide: Minimum Sizes for Every Use Case
QR code size guide: the 10:1 formula, per-use minimums from business cards to billboards, safety margins, and the lighting factors most guides skip.
Dynamic vs Static QR Codes: What Is the Difference?
Dynamic vs static QR codes in 2026: how each works, when to pick which, real pricing, and the vendor-cancellation trap that kills printed dynamic codes.
Related Tools
Ready to create your Text QR code?
Free, no watermarks. Generate and download in seconds.
Generate Free QR Code