Plain Text QR Code

Encode Any Text into a QR Code

About Plain Text QR Codes

A Plain Text QR Code is the simplest and most versatile type of QR code you can create. Unlike URL, email, or Wi-Fi QR codes that trigger specific device actions, a plain text QR code encodes raw text that is displayed exactly as written when scanned. No browser opens, no app launches—the scanner simply shows the embedded message on screen. This makes plain text QR codes ideal for sharing information that doesn't require an internet connection or a particular application to interpret. Whether you need to distribute a short message, a reference code, a set of instructions, or a creative surprise, a plain text QR code delivers the content directly to the reader's device with zero friction.

Key Features

How to Create a Plain Text QR Code

  1. Type Your Text: Enter the message, code, note, or any other text you want to encode into the input field above. You can type up to 2,953 characters—far more than URL or email QR codes allow—and a live character counter tracks your remaining capacity so you stay within bounds.
  2. Watch the Live Preview: The QR code preview updates in real time as you type, so you can see the encoded pattern change with every keystroke and verify the content before downloading.
  3. Customize the Appearance: Use the design controls to choose your preferred foreground color, background color, size, margin, and error correction level to tailor the QR code to your needs.
  4. Test by Scanning: Before printing or sharing, use your smartphone camera to scan the preview and confirm the decoded text matches exactly what you intended. Unlike URL QR codes where a mistyped link still opens a browser, plain text has no redirect or fallback—what you encode is exactly what the scanner sees, so accuracy matters.
  5. Download the QR Code: Click the download button and choose SVG for archival-quality museum labels and warehouse signage that need to scale without losing detail, or PNG for digital scavenger hunt clues shared via messaging apps and social media.

Creative and Practical Use Cases

Best Practices

Frequently Asked Questions

What is the maximum text length?

The QR code specification supports up to 2,953 bytes of data. For standard ASCII characters, each character uses one byte, so you can encode up to 2,953 characters. Multi-byte Unicode characters (such as emojis or non-Latin scripts) will reduce the maximum character count proportionally.

Can it include special characters and emojis?

Yes. The generator supports the full Unicode character set, including accented letters, symbols, CJK characters, and emojis. Keep in mind that multi-byte characters consume more of the available 2,953-byte capacity, so the effective character limit will be lower when using them extensively.

Does scanning require an internet connection?

No. The text is embedded directly within the QR code pattern itself. When a scanner reads the code, it decodes the text locally on the device without making any network requests. This makes plain text QR codes fully functional in airplane mode, underground facilities, or any other environment without connectivity.



Related Tools

You might also find these tools useful: