Generate free QR codes for plain text content. No URL needed—encode any message, note, or information directly.

Enter any text, message, or information
Sometimes you need to encode information that isn't a URL, phone number, or email. Plain text QR codes handle everything else—serial numbers, product codes, instructions, notes, access codes, and any other text-based information. When scanned, the text simply displays on the user's screen.
Text QR codes work offline with no internet required. The information is encoded directly in the QR pattern itself, making them perfect for situations where network access is limited or when you need guaranteed reliability without depending on servers.
They're also the foundation for custom protocols and specialized applications. If you're building an app that processes QR data in a specific format, text QR codes let you encode whatever structured data your application needs.
No internet needed. Text is encoded directly in the QR pattern.
Encode messages, codes, notes, instructions—any text you need.
Text stays local on the scanner's device. No external servers.
Every QR scanner can read plain text. Maximum compatibility.
Plain text QR codes are incredibly versatile. Industrial applications use them for serial numbers, part codes, and equipment identifiers. Retail uses them for product SKUs and inventory tracking. Educational settings use them for study prompts and vocabulary cards.
Creative uses include encoding secret messages, puzzle clues in escape rooms, and hidden information in art installations. The simplicity of plain text makes these codes adaptable to almost any situation requiring scannable information.
Serial numbers, SKUs, part numbers, and inventory identifiers.
Quick notes, instructions, or messages for recipients.
WiFi passwords, door codes, or temporary access information.
Structured data for apps, games, or specialized systems.
QR codes can hold surprising amounts of data. The maximum capacity depends on the type of content: numeric-only data can reach about 7,000 characters, while alphanumeric reaches around 4,300 characters. Binary data capacity is approximately 3,000 bytes.
However, more data means more complex QR patterns that are harder to scan, especially at small sizes. For best results, keep text concise—under 100 characters works reliably across all scanners and print sizes.
Maximum alphanumeric characters a QR code can store.
Text QR codes require no internet connection to read.
Unlimited applications for plain text encoding.
Creating a text QR code is straightforward. Enter any text content—message, code, note, or information. The text is encoded directly into the QR pattern using standard encoding. When scanned, the text displays on the user's device immediately.
Customize colors to match your branding, download in high resolution for print, and track scans with analytics to understand usage patterns.
Type or paste your text content.
Text is encoded into the QR pattern.
Get high-resolution files for any use.
Monitor usage with scan analytics.
See how businesses use plain text QR codes.

Messages, codes, notes—anything text-based, instantly accessible
The most versatile QR type. No URLs, no apps—just your information, instantly accessible.
Everything you need to know about text QR codes
A text QR code encodes plain text content directly in the QR pattern. Unlike URL QR codes that open a web browser, text QR codes simply display the encoded text on the scanner's screen. They work completely offline with no internet required.
QR codes can hold up to 4,296 alphanumeric characters or 7,089 numeric digits. However, more characters create more complex patterns that are harder to scan. For reliable scanning at reasonable sizes, keep text under 300 characters.
No! The text is encoded directly in the QR pattern itself. When scanned, the text displays immediately without any internet connection. This makes text QR codes perfect for offline environments.
Yes, QR codes support UTF-8 encoding, which includes special characters, accented letters, and emojis. However, emoji and non-ASCII characters use more storage per character, reducing the total capacity.
The scanner app displays the encoded text directly. Depending on the content, the app may offer actions—phone numbers become callable, URLs become clickable, email addresses open mail apps. Plain text just displays.
Standard text QR codes are static—the content is fixed when created. To change the text, you need to generate a new QR code. For updatable content, consider using a URL QR code that links to a page you can modify.
Yes! Jmpy.me offers unlimited free QR code generation for text and all other content types. Create as many text QR codes as you need with full customization and analytics at no cost.
Beyond practical uses like product codes and notes, text QR codes work great for scavenger hunts, escape rooms, secret messages, educational flashcards, art installations, and any situation where you want to reveal hidden information through scanning.
Join thousands using Jmpy.me for free text QR codes