🔥 Lifetime Deal
Unlimited QR codes, forever —
$199 $79
One-time payment, no renewals
⚡ 23 spots remaining
Ends in
--hrs
:
--min
:
--sec
Grab the Deal →
Install our app 🪄 click on the icon in the top right of the address bar

Text QR code generator

Generate easy & customizable Text QR codes in minutes

.jpg, .jpeg, .png, .gif allowed 1 MB maximum
.jpg, .jpeg, .png, .gif allowed 1 MB maximum
.jpg, .jpeg, .png, .gif allowed 1 MB maximum
px
Sign up to save it
Make sure to test out your configured QR code before using it in production
QR Code seems to be readable
QR Code might not be readable. Adjust your QR code settings or content

What is a Text QR Code?

A text QR code encodes a plain text message directly into the QR pattern. When someone scans it with any smartphone camera or QR scanner app, the full message appears on their screen — no redirect, no internet connection needed. The data lives entirely inside the code itself, making it one of the most versatile and reliable QR formats available.

Unlike URL or dynamic QR codes, text codes are static by nature. The message is permanently embedded at the time of creation. This makes them ideal for any situation where you want to share fixed information quickly — from product labels and instruction cards to museum exhibits and escape room puzzles.

How to Create a Text QR Code with QR Code Monkey

Creating a text QR code takes under a minute. This gives you full control over the content, styling, and output format — all free, with no account required for static codes.

Step 1: Enter Your Text

Select the Text option from the QR type tabs. Type or paste your message into the text field. You can include up to several hundred characters, though shorter messages produce cleaner, more scannable QR patterns. Keep your message concise for best scan rates.

Step 2: Customise the Design

Choose your foreground and background colors, select a dot style (square, rounded, dots, classy), add corner styling, and optionally upload your logo to sit in the centre of the code. Every design choice is live-previewed so you see the result instantly.

Step 3: Download and Use

Click the download button and choose PNG for digital use, SVG for print (infinitely scalable without quality loss), or PDF for high-resolution printing. Static text QR codes generated with this generator never expire — you can print and use them as long as you need.

Where Text QR Codes Are Used

Text QR codes are genuinely one of the most flexible formats because they work offline and require no backend infrastructure. Common applications include product assembly instructions embedded on packaging, medical dosage information on pill bottle labels, church sermon notes printed in bulletins, exhibition captions in galleries and museums, escape room clues and treasure hunt riddles, and motivational messages on merchandise.

Restaurants use text codes to display ingredient lists or allergen warnings on physical menus. Schools embed quiz questions on classroom posters. Real estate agents print property descriptions on signage boards. Any context where you want to display extended text without using up printed space is a perfect match for this format.

Best Practices for Text QR Codes

Keep your message under 300 characters where possible. Longer text creates denser, more complex QR patterns that some older scanners struggle to read, particularly in low light or if the code is printed small. If your message is long, consider whether a URL QR code pointing to a web page would serve the purpose better.

Always print your code at a minimum of 2cm × 2cm. Add a quiet zone — a clear white border — of at least four modules around the code. Test the finished code with multiple devices before publishing or printing at scale. This generator includes an automatic readability check to flag potential scan issues before you download.

For offline contexts where internet is unavailable, text QR codes are specifically valuable because they require zero connectivity to display their content. This makes them the right choice for remote locations, underground venues, aircraft interiors, and anywhere signal is unreliable.

Frequently Asked Questions

Can a text QR code contain multiple lines or formatted text?

Yes. You can include line breaks and paragraph spacing in the text field, and most QR scanner apps will display the content with those breaks preserved. However, QR codes cannot encode rich text formatting like bold or italic — only plain text characters are supported. If formatted content matters, a URL QR code linking to a styled web page is the better approach.

Does a text QR code require an internet connection to work?

No. Text QR codes are completely offline. The entire message is stored inside the code pattern itself. Scanning requires only the device camera or a QR scanner app — no Wi-Fi, no mobile data, no server. This is one of the primary advantages of text codes over dynamic QR formats.

How many characters can I put in a text QR code?

The QR code standard supports up to 2,953 characters of binary data or 4,296 alphanumeric characters at the highest version. In practice, keeping messages under 500 characters gives you a simpler, faster-scanning code. Beyond 1,000 characters the code becomes very dense and may scan poorly at small print sizes.

Can I add my logo to a text QR code?

Yes. The platform lets you upload any logo image and place it at the centre of any QR code, including text types. QR codes are designed with built-in error correction (up to 30%), which means the code remains fully readable even with a logo covering part of the pattern. Use the error correction slider to ensure readability before downloading.

Building Reliable Text QR Codes

This generator creates text QR codes with no watermark on static downloads, no account required, and full design customisation available from the first use. The browser-based generator works on any device and the QR pattern is created instantly without any server round-trip for processing your input. Your text content never leaves your browser during static code generation.

For professionals who need to deploy text QR codes at scale — product labels, luggage tags, conference materials, healthcare instruction cards — QR Monkey's bulk generation feature (available on Premium) lets you upload a CSV and generate hundreds of uniquely encoded codes in a single operation. Each code can carry different text content while sharing a consistent visual design template.