Skip to main content
QR + Barcode Toolbox

Plain Text QR Code Generator — Unicode Supported

Generate static QR codes containing plain text, notes, or Unicode strings with live byte capacity feedback.

Plain Text Generator

Preview ↓

Encode raw text, notes, serial numbers, or security keys.

Static 2D QR

Supports multilingual Unicode UTF-8, symbols, and multi-line breaks.

Capacity: 13 / 2331 bytes1%
Live PreviewPlain Text
PayloadHello, World!
EC: M (13B)

SVG is recommended for physical printing. PNG is ready for digital usage.

Client-Side Privacy & Standards Guarantee

Generated entirely in your browser. Static QR codes encode destinations directly into the matrix and never route through an intermediary redirect service or expire.

How to Use

  1. Type or paste your text, notes, serial numbers, or instructions into the text box.
  2. Monitor the real-time capacity meter to ensure your content fits comfortably within QR matrix limits.
  3. Adjust error correction levels or colors if your design demands special contrast.
  4. Download your code as a sharp vector SVG or high-resolution PNG.

About This Format

A Plain Text QR Code encodes raw characters directly without any URL scheme or protocol. When scanned by a mobile device or barcode reader, the scanner displays the text on screen with options to copy or search. This format is ideal for serial numbers, offline notes, cryptographic keys, equipment tags, and instructions.

Validation & Technical Constraints

  • Supports full UTF-8 encoding including accents, symbols, Cyrillic, CJK ideographs, and emojis.
  • Preserves multi-line line breaks and whitespace exactly as entered.
  • Monitors byte capacity in real-time up to the ISO/IEC 18004 ceiling of 2,953 bytes.
  • Never submits entered text to any server or external API.

Examples

Equipment Inspection Tag

Asset ID: PUM-4029
Model: X200-Industrial
Inspected: 2026-10-01

Multilingual Unicode Note

Welcome / ようこそ / Bienvenue / 欢迎!

Frequently Asked Questions

Yes. The generator supports full UTF-8 encoding. Note that multi-byte characters (such as emojis or East Asian characters) take 3 to 4 bytes each, which uses capacity faster than basic ASCII characters.

Under ISO/IEC 18004 standards, the absolute maximum binary capacity for a Version 40 QR code is 2,953 bytes at error correction Level L, and 1,273 bytes at Level H. For dense text, we recommend keeping content under 1,000 characters so it remains easily scannable on smaller phone screens.

No. Because the payload contains no 'https://' prefix, phones recognize it as raw text and present a copy or view card rather than launching a browser window.