Skip to main content
PureQR Logo PureQR
100% Offline Readable

Free Plain Text QR Code Generator

Encode plain messages, passwords, inventory serial numbers, notes, and alphanumeric tokens into instant static barcodes. Works completely offline without needing cellular data or internet access.

QR Code generator ready.

Enter a complete URL. Static QR codes encode this destination directly.

Colors & Contrast Safety
Curated Palettes
Contrast Ratio: 19.2 : 1 (Safe for all cameras) Safe Scan
QR Code Circles & Corner Eyes Custom Eye Colors

Customize the colors and styling of the 3 large corner finder circles and center dots independently from the data pattern.

Apply individual colors to outer frames and inner circular eyes.
Circle & Eye Color Presets
Data Dot Styles & Redundancy
10px
Brand Logo Centerpiece

Upload a brand icon or PNG logo. Everything is processed purely inside your browser memory; your image is never uploaded to any remote server.

Call-to-Action Frame ("Scan Me")
Prism Origami Blue 3.5 × 2.0 in • 300 DPI
Rendering 300 DPI card preview...
Commercial Print Quality • Embedded vCard 3.0 • Works Offline
Ad Placement (responsive) Reserved space • Zero layout shift

How to Create a Plain Text QR Code in 4 Steps

  1. Type or Paste Your Message: Enter your text, instructions, or numeric sequence into the text area above.
  2. Monitor Matrix Density: Observe the preview. Longer text creates more complex grids with smaller dots.
  3. Customize Appearance: Choose your preferred dot styling, corner styles, and optical contrast palette.
  4. Download in Desired Format: Save as a vector SVG for print or PNG for digital presentations and manuals.

When to Use a Plain Text QR Code

Equipment Serial Numbers & Asset Tags

Label machinery, electronics, and warehouse tools with instant model numbers and inspection IDs.

Classroom Exercises & Scavenger Hunts

Display clues, educational quiz hints, or cipher codes for students in offline school settings.

Offline WiFi or Machine Passwords

Store complex alphanumeric device keys on the back of hardware without risking cloud interception.

Emergency Medical Notes & ICE Info

Engrave blood type, critical allergies, or emergency contact notes onto wristbands and ID tags.

5 Tips for Crisp Text QR Code Scanning

  • Be Concise: The less text you encode, the larger each individual data dot will be, guaranteeing faster scans.
  • Use Level M Error Correction: Keeps matrix density moderate while preserving 15% damage resilience.
  • Ensure High Optical Contrast: Always keep foreground text dots dark and background surfaces bright.
  • Do Not Exceed 500 Characters: Extremely dense codes (over 1,000 characters) become difficult for budget cameras to focus on.
  • Test with Native Phone Cameras: Ensure the text pops up cleanly on standard iOS and Android camera viewfinders.

Frequently Asked Questions about Plain Text QR Codes

Clear, accurate answers to common questions about QR codes, privacy, and scan compatibility.

Do text QR codes require an internet connection to scan?

No. Unlike URL QR codes that require an active cellular or WiFi connection to open a webpage, a plain text QR code stores the entire text message directly inside the barcode modules. Any smartphone camera can read and display the text completely offline in airplane mode.

How many characters can a plain text QR code store?

Under the ISO 18004 standard, a Version 40 QR code can theoretically hold up to 7,089 numeric characters or 4,296 alphanumeric characters. However, for reliable optical scanning on mobile phones, we strongly recommend keeping plain text payloads under 300 to 500 characters.

Can I format plain text with markdown or bold styling?

No. QR codes store raw UTF-8 text strings without native rich-text formatting. If you encode markdown syntax (such as **bold** or # headings), mobile scanners will display the asterisks and hash symbols as literal characters.

Can text QR codes be intercepted or tracked online?

No. Because PureQR operates entirely in your browser memory and text QR codes do not connect to external servers, no digital trace or telemetry exists. The information moves directly from your screen or printout to the user's camera.