Skip to content

Make a free text QR code

Create a QR code with any plain text message. Free, no signup. Customize colors, dot styles, and logo, then download as PNG or SVG in seconds.

1. What's in your QR code?

2. Make it yours

Fill in the fields on the left to enable download.

Want to update this message later?

  • Change the destination anytime. No reprinting.
  • See scan analytics: total scans, location, device
  • 10 dynamic QR codes free for life. No ads, not even on the redirect. No watermarks.

Free forever. No credit card required.

Why text QR codes matter (yes, even now)

A text QR code encodes a plain string directly into the code, with no URL, no server, and no internet connection required to decode it. Scanning one opens the text right in the camera app on both iPhone and Android. This makes it perfect for situations where connectivity is unreliable: trade show floors, subway stations, remote event venues, printed instructions in a storage room.

Common uses include embedding a short promo code, encoding a seat number or ticket reference, or sharing a long set of instructions you'd rather not retype. Because the data is baked into the code itself, there's no link to expire and no account to manage.

One thing to know: text QR codes are static by nature. Whatever you encode is permanent, so you can't edit it later without generating a new code. Keep your messages concise; longer strings push you into higher QR error-correction levels, which creates a denser pattern that's slightly harder to scan in poor lighting.

How to Create a Text QR Code

1

Type your text message

2

Customize the design

3

Download and share

Before you print, test the file itself. Drop your download into our online QR code scanner and check that it reads back exactly what you typed.

Real ways people use text QR codes

  • Share messages without internet: works in basements, subway platforms, and other dead zones where a URL code would fail to load.
  • Encode secret notes or event details: a scavenger hunt clue, a surprise party address, or a puzzle answer stays offline and private.
  • Store short text for offline access: a packing list, a recipe card, or a set of instructions scanned straight from print.

Static or dynamic: which fits your Text QR code?

Static QR codes are free forever and never expire. Dynamic QR codes let you change the destination later and track scans, and every free account includes 10 of them for life, no credit card required, no watermarks. Both have valid use cases.

Compare them in depth

Quick answers about text QR codes

What kind of text can I encode in a QR code?+
Any plain text: letters, numbers, punctuation, spaces, and most Unicode characters including accented letters and emoji. Most QR scanners display the text directly in the camera app without opening a browser. There is a practical limit of around 500-1000 characters before the QR pattern gets dense enough to cause scanning reliability issues, so shorter is better.
Do text QR codes require an internet connection to scan?+
No. That is the main advantage of a text QR code over a URL code. The data is encoded directly in the pattern with no server, no redirect, and no network needed. The phone's camera decodes it locally. This makes text QR codes ideal for trade show floors, subway stations, airplane seat pockets, or anywhere connectivity is unreliable.
Can I edit the text after I generate the code?+
Not without generating a new code. Text QR codes are static: the content is permanently baked into the pattern. If you need to be able to update the encoded data later, you would need to switch to a dynamic QR code (which encodes a URL redirect that you can retarget; every free account includes 10 dynamic codes for life), though then it is no longer a direct text code.
How much text can a QR code hold?+
Technically up to about 7,000 numeric characters or 4,200 alphanumeric characters, but you will notice the QR pattern becomes very dense well before that limit. A denser pattern is harder to scan, especially in low light or at small print sizes. For reliable scanning across all devices and conditions, try to keep your text under 300 characters.
Will the text QR code work on both iPhone and Android?+
Yes. iOS 11 and later decode QR codes natively in the Camera app and display the text as a notification banner you can tap to copy. Android handles text codes the same way via the Camera or Google Lens. Some older Android devices might need a third-party scanner app, but any free scanner from the Play Store works.
Is my text stored anywhere on QRCodePrime servers?+
No. The text encoding happens entirely in your browser. The data never leaves your device. We do not log the content of QR codes you generate without an account. This is especially relevant if you are encoding anything sensitive like access codes, PIN numbers, or private notes.
Can I add formatting like bullet points or line breaks?+
Line breaks work fine. The QR code preserves them and most scanners display them correctly. Bullet points and other rich formatting don't work, because QR text is plain Unicode with no markup support. If you need formatted content, encode a URL to a webpage instead.
Will a text QR code work if I print it in black and white?+
Yes, and black-and-white is actually the most reliable. QR codes require high contrast between the dark modules and the light background. Black on white is the gold standard. Color QR codes work fine too as long as contrast is maintained. Just avoid light-on-light or dark-on-dark combinations.
My QR code turned into a dense grid of tiny squares. Why, and will it still scan?+
QR codes automatically add more modules, the small squares, as the encoded data grows, to fit the extra information while keeping error correction intact. A short phrase produces a clean, sparse pattern; a long paragraph produces a dense one. Dense patterns still scan fine at a large enough print size, but they become unreliable at small sizes or from a distance. If your code looks dense, either shorten the text or increase the print size.
Text QR code or URL QR code: which should I use?+
Use a text QR code only when the message truly needs to work with zero internet connection and will never need to change. If there's any chance you'll want to update the message later, or connectivity isn't actually a concern, a URL QR code pointing to a page you control is more flexible: you can edit the page content anytime without reprinting the code.

Further reading

Text QR code guides

  • QR Code Character Limit: How Much Text Fits

    The official maximums, the much lower limit your generator actually gives you, and the print width that decides everything. Every number here was encoded and measured, not copied from a forum.

  • Text to QR Code: Put Plain Text in a QR Code

    A text QR code holds the words themselves, so it works with no signal and can never be changed. Here is how to make one, how much fits, and how big to print it, with sizes measured rather than guessed.

Last updated: June 2026