Skip to main content
QRSenBuilt for business
Guide

Plain Text QR Codes: What They're For and When to Use One

3 min readAugust 5, 2026By Editorial Team
Guide Technical

Most QR codes people encounter are URLs — scan, and a webpage opens. But a QR code doesn't have to open anything at all. A plain text QR code encodes exactly the words you type, with no link, no app, no action beyond a scanner app displaying that text on screen for someone to read. It's the simplest possible thing a QR code can carry, and it's genuinely the right choice more often than people assume.

What makes it different from a URL code

When a scanner reads a code encoding a web address, it recognizes the http:// or https:// prefix and offers to open it as a link. A plain text code has no such prefix — it's just a string of characters — so the scanner has nothing to "do" with it except show it to the reader. There's no webpage to load, no server involved at any point, nothing that can break or go offline later, because there's genuinely nothing beyond the text itself for anything to depend on.

Where this is actually the better choice

A short message someone should read, not click. A congratulations note on a gift, a quote engraved alongside a photo, instructions printed smaller than they'd otherwise fit — anywhere the destination isn't a webpage but a piece of text meant to be read directly off the scan, plain text is a better match than forcing it into a URL just because "QR codes are usually links."

A serial number, reference code, or short identifier someone needs to read and note down or type elsewhere — a plain text code shows the exact string clearly, without a link tempting a tap that leads nowhere useful, and without depending on any site staying online to display that same string later.

Anything private or personal you don't want indexed by a search engine or accessible to strangers, the way an actual public webpage might be. A plain text code that only says something when scanned in person, with no URL anyone could stumble onto separately, keeps that message contained to the physical object it's printed on.

Testing whether a scanner or printer setup is working correctly — plain text is the simplest possible payload to verify a code prints, scans, and displays correctly before committing to a more complex batch (see QR code placeholders and test codes for more on test-QR workflows specifically).

Where it's the wrong choice

If you actually want the scan to lead somewhere — a menu, a profile, a form — plain text is the wrong type by definition, since nothing happens beyond displaying the words. That's the one mistake worth watching for: typing a website address into the plain text field instead of the URL field produces a code that shows "www.yoursite.com" as text rather than opening it as a working link, which looks similar in the tool but behaves completely differently once scanned.

Making one

The generator's Text tab takes whatever you type and encodes it exactly as entered — no formatting applied, no character limit beyond what fits comfortably in a scannable code at a given print size (see what size should your QR code be if you're packing in a longer message and want to know how that affects the minimum print size).

The short version

A plain text QR code shows a scanner your exact words, with no link and nothing to load — the right choice whenever the point is reading a message rather than going somewhere, and a genuinely simpler, more permanent option than a URL code for anything that was never meant to be a webpage in the first place.

Ready to create your QR code?

Free, unlimited, no sign-up. Lifetime guarantee.

Open QR Generator