plain text QR code

Text QR Code Generator: Turn Any Message Into a Scannable Code

Our free text QR code generator turns your written message into a QR code. Someone points a phone camera at the code and your words appear on screen. No app is needed.

That makes it useful for shelf labels, equipment notes, classroom activities, museum captions, and any place where you want people to read something without tapping a link. It also works as a message QR code, so you can hide a note inside a card, a gift tag, or a birthday surprise.

  • Clean reading page: your message with a copy button
  • Up to 1,000 characters: letters, numbers, symbols, emojis
  • Never expires: static codes with no scan limit
  • Free: free account, no card, no watermark

Quick Answer

A text QR code generator turns plain words into a QR code. Scanning shows the message on a clean page with a copy button, and the code never expires. To open a website or a WiFi network instead of showing text, use the main QR code generator.

Want to turn a link into a QR code? Use the URL QR code generator. This page is for plain words that show on screen, not web links.
How a text QR code shows a message after a scan

TL;DR: A text QR code is a short note that anyone can read with a phone camera.

  • Stores: the words themselves, not a link
  • Needs: a phone camera, no app
  • Trade off: the message cannot be edited later
Definition

What Is a Text QR Code Generator?

Also called a message QR code generator or a QR code message maker.

A text QR code generator is a tool that turns plain text into a QR code. When a phone scans it, your words appear on a clean page with a Copy text button. Nothing is downloaded.

Most QR codes you meet every day hold a web address. You scan, a browser opens, and a page loads. A text QR code skips all of that.

The message is the payload. The camera reads it and shows it. That is the whole job.

This design has one big advantage and one clear limit.

The advantage is independence. A text QR code keeps working in a basement, a warehouse, a rural site, or an aircraft cabin. It also keeps working years later, because there is no server behind it to shut down.

The limit is that the message is permanent. Once you convert text to a QR code, the words are locked into the pattern. Changing them means creating a new code.

Key takeaway: Choose a text QR code when you want people to read a short message that will not change. Choose a dynamic QR code when you need to update the content later.
How It Works

How a Text QR Code Works

Three simple stages take your message from a keyboard to someone else's phone screen.

1. You type the message

Write your note in the generator, up to 1,000 characters, with line breaks and emojis if you like.

2. IMQRScan makes the code

Your message is saved and a QR code is created for it. Print it, email it, or place it on a label.

3. A camera reads it back

A phone camera scans the code and opens a clean page with your message and a Copy text button.

Nobody tracks a text QR code

A text QR code is static, so there is no redirect link and no scan log. We cannot see who scanned it, when, or where, and neither can you. The message goes straight from the pattern to the reader's screen.

Pick the Right Type

Text QR Code vs SMS, URL, and Contact Codes

People often want a different code type than they first searched for. This table shows what each one actually does on scan.

QR code type What it stores What happens on scan Best for
Text QR code Plain words The message appears on screen Notes, instructions, and gift messages
SMS QR code A phone number and draft message The messaging app opens, ready to send Bookings, opt-ins, and quick replies
URL QR code A web address A browser opens the page Websites, menus, and long content
vCard QR code Contact details A save contact prompt appears Saving contact details

Use a text QR code when

  • You want someone to read a note, not visit a page
  • The note is short enough to read in a few seconds
  • The message will stay the same for years
  • You want a simple code with nothing to maintain

Use a different type when

  • You want a phone to open a ready to send message, so use an SMS QR code
  • You want to send people to a page, so use a URL QR code
  • You want the content to change later, so use a dynamic QR code
Common mix up: A text QR code does not send a message to anyone. It only displays words to the person scanning. If you want the phone to open a text message with a recipient already filled in, that is an SMS QR code.
Step-by-Step

How to Create a Text QR Code in 6 Steps

The whole process takes about two minutes with the IMQRScan text QR code generator.

1

Open the Generator

Open the IMQRScan generator and choose the Text option. This tells the tool to store words instead of a link.

2

Type or Paste the Message

Enter your words, numbers, or notes. Line breaks keep longer messages readable on a small screen.

3

Check the Length

Trim anything you do not need. Shorter text makes a simpler pattern that scans faster and prints smaller.

4

Customize the Design

Add a logo, choose a dark pattern on a light background, and add a short frame such as Scan to Read.

5

Test Before You Print

Scan the preview on an iPhone and an Android phone. Read the message all the way through and check the last few words.

6

Download the File

Choose PNG for screens and email. Choose SVG for labels, cards, signs, and anything going to a printer.

Quick Answer: Creating a Text QR Code

To generate a QR code from text, open the text option, type your message, style the code, test the scan on two phones, then download PNG or SVG.

Print size guide for a text QR code with short and long messages
Character Limits

How Much Text Can a QR Code Hold?

IMQRScan accepts up to 1,000 characters in a single text QR code. That is roughly 150 words, or about one full paragraph of instructions.

The code itself stays the same size however long the message is, because it opens a page that shows your text. Short notes are still easier to read on a phone screen.

Aim for a few short lines, and split long instructions into steps with line breaks.

Where you place it Typical scan distance Suggested print size
Business card or gift tagClose, in the hand2 x 2 cm
Shelf or equipment labelArm’s length3 x 3 cm
Table card or counter signAcross a table4 x 4 cm
Notice board or door signAbout 1 meter6 x 6 cm
Poster or windowSeveral meters10 x 10 cm or larger

Sizes assume close range scanning from about 20 cm. Increase the size when people will scan from further away. See our guide to minimum QR code size for more detail.

Best practice: Write the message, then cut it by a third. Short text scans better, prints smaller, and is easier to read on a phone.
Text QR code generator used for equipment labels in a workshop
Real Example

Real Example: Equipment Labels in a Tool Rental Depot

A small equipment rental company stores hundreds of machines in one warehouse. Staff kept calling the office to check service dates and safety notes.

Building a web page for every machine was too much work. So the team used a text QR code for each one instead.

  1. They wrote one short note per machine, around 120 characters.
  2. Each note held the asset number, last service date, and one safety reminder.
  3. They saved all 340 notes in a CSV file, one row per machine.
  4. They uploaded the file to the bulk tool and generated every code at once.
  5. They downloaded SVG files and printed them on 4 cm weatherproof labels.
  6. They tested twenty random labels with two different phones.
  7. They stuck one label on each machine at eye height.

Staff now scan a machine and read its details in about three seconds, with no app and no call to the office.

The team also learned the limit the hard way. When service dates changed the following year, they had to reprint every label. Now they keep the service date out of the text and store only the fixed asset details.

Lesson: Put only permanent information inside a text QR code. Anything that changes belongs behind a dynamic QR code.
Bulk Creation

Create Many Text QR Codes at Once

Making codes one by one works for a handful. It stops working at fifty.

The bulk option lets you generate hundreds of text QR codes from a single spreadsheet. Each row becomes its own code.

  1. Download the CSV template.
  2. Put one message in each row.
  3. Add a file name column so codes are easy to match later.
  4. Save the file as CSV.
  5. Upload it to the bulk QR code generator.
  6. Download the finished set as a single archive.

This suits inventory tags, seat numbers, exhibit captions, classroom stations, and product care notes.

Best practice: Spot check five random codes from every batch before printing. One formatting error in a spreadsheet can repeat across every row.

What you can encode

Letters
Numbers
Punctuation
Emojis
Line breaks
Other scripts
Serial codes
Symbols
Convert Text to QR Code
Use Cases

Where a Text QR Code Works Best

These situations share one thing. The reader needs information on the spot, and a web page would be slower or unavailable.

Inventory and Stock

Store the part number, bin location, and handling note on each shelf label. Staff scan and read it in seconds.

Equipment and Safety Notes

Attach fixed operating reminders to machines, ladders, panels, and tools where a browser would be slow or useless.

Classroom Activities

Hide clues, answer keys, or reading prompts around a room. Students scan each station and read the next task.

Museums and Exhibits

Add a longer caption next to an object without printing a large panel. Visitors read it on their own screen.

Product Care Instructions

Print washing, storage, or assembly notes on a tag. The text stays readable long after any support page moves.

Events and Seating

Give each table or seat a short note with the schedule, allergen list, or house rules for the day.

Trails and Outdoor Signs

Remote sites often have no coverage. A text QR code delivers directions or warnings without any connection.

Message QR Codes for Gifts

Hide a love message, birthday note, or secret message inside a card, gift tag, or wedding favour. The reader scans and sees your words.

Message Ideas

QR Code Message Ideas for Gifts, Cards, and Surprises

A message QR code hides your words until someone scans it. That small pause is what makes it feel like a surprise.

Quick Answer: QR Code Message Ideas

To make a QR code with a message, type your words into the text option and download the code. The message stays hidden until someone scans it, so it works for gifts, cards, and games.

Love Message

Print a QR code love message on a card, a mug, or a photo frame. Your partner scans it and reads the note in private.

Birthday Message

Put a QR code birthday message inside a card. You can fit a full paragraph without buying a bigger card.

Gift Tag Message

A QR code message gift tag keeps the note out of sight until the moment the person opens the present.

Secret or Hidden Message

Use a QR code secret message for a scavenger hunt, an escape room, a puzzle box, or a classroom game.

Sweet or Cute Message

Slip a QR code sweet message into a lunchbox, a school note, or a bunch of flowers.

Wedding Favour Note

Thank each guest with a short message on the place card. Print one code for everyone, or use bulk mode for personal notes.

Real Example: A Birthday Card With a Hidden Message

A reader wanted to write a long thank you note to her father, but the card had room for two lines.

She wrote the full note in a text file, about 600 characters. She pasted it into the message QR code generator, picked a dark blue pattern, and added the frame text Scan to Read My Note.

She printed the code at 5 x 5 cm on a sticker and placed it inside the card.

He scanned it at the table with no wifi and read the whole message on his phone. The card still works today, because nothing is hosted anywhere.

Tips for a Message QR Code

  • Keep the note under 400 characters so the code prints small.
  • Use line breaks so it reads well on a narrow screen.
  • Add frame text, or people will not know it holds a message.
  • Scan it yourself before you give it away.
The words cannot be changed later. Read the message twice before you print it.
QR code message hidden inside a birthday card and gift tag
Two Meanings

Making a QR Code for a Text Message

People search for a QR code text message when they want one of two very different things. Here is how to tell which one you need.

You want someone to read a message

You have written words and you want them to appear on the scanner's screen. Nobody sends anything. Nobody types a reply.

This is a text QR code, and this page is the right tool. Create it here.

You want the phone to open a text message

You want the messaging app to open with your number and wording already filled in, so the person only taps send.

That is an SMS QR code. Use the SMS QR code generator instead.

Can a QR code send a text message on its own?

No. No QR code can send anything by itself. An SMS QR code prepares the message, but the person still has to press send. A text QR code never touches the messaging app at all.

Reading It Back

How to Convert a QR Code Back to Text

Reading a text QR code takes no special software on a modern phone.

From a printed code

Open the camera app, point it at the code, and hold steady. iOS 11 and later and Android 9 and later show the stored text within a second or two. Older phones may need a scanner app.

How to scan a QR code sent in a text message

Someone texts you a QR code image and your camera is useless, because a phone cannot scan a code shown on its own screen. Three ways around it:

  • Android: save the image, then open it in Google Photos and tap the Google Lens icon. Lens reads the code and shows the text or link.
  • iPhone: save the image to Photos, open it, and tap the Live Text icon in the corner. iOS 15 and later detect codes inside saved pictures.
  • Any phone: open the image on a laptop or a second phone and scan it from that screen with your camera.

Check what the code holds before you act on it. A code sent by a stranger may point to a page you did not expect.

From a saved file on a computer

Open the image in Google Lens or a QR decoder. It shows your message so you can copy it. Our QR code decoder guide walks through the process.

Safety note: A text QR code cannot install anything or open a page on its own. It only displays characters. Still read the text before acting on instructions from a code you did not create.
Scanning a QR code message and reading the text on a phone screen
Design Check

Good Choices vs Risky Choices

Text QR codes carry more data than link codes, so design mistakes hurt them faster.

Good choice Risky choice
Short, edited messagePasting a full page of text
Dark pattern on a light backgroundPale colors with weak contrast
Small centered logoLarge logo on an already dense code
Clear space around the codeArtwork or borders touching the pattern
SVG sent to the printerA screenshot enlarged for print
Matte label finishGlossy finish that reflects overhead light
Tested on two phones firstPrinting 500 labels untested
Common Mistakes

Mistakes That Break a Text QR Code

Encoding Too Much Text

A wall of text creates tiny modules. Trim the message or split it across two codes.

Expecting to Edit Later

The words are locked into the pattern. Plan for that before printing anything in volume.

Weak Contrast

Light colors that look fine on screen often fail once printed on paper or fabric.

Stretching the Image

Never make the code wider or taller. Keep the square shape at every size.

No Scan Message

People ignore a bare code. Add a short line such as Scan to Read Instructions.

Skipping the Test

Test on both an iPhone and an Android phone, at the final printed size, in normal light.

Free Features

What You Get Free With the Text QR Code Generator

Text QR codes are free with a free account: no card, no watermark, and no expiry date.

Included at no cost:

  • Free account, no card and no subscription
  • Unlimited text QR codes
  • Up to 1,000 characters per code
  • No expiry date and no scan cap
  • No watermark on downloads
  • PNG and SVG file formats
  • Logo upload and color customization

Paid plans exist for dynamic features such as editable destinations and scan tracking. Those features cannot apply to plain text codes, because there is no link to redirect or measure.

Key takeaway: A text QR code has no analytics by design. If you need scan data, use a URL QR code that points to a page holding the same information.

Static vs dynamic at a glance

Feature Text QR Dynamic QR
Editable later
Scan analytics
ExpiresNeverPlan based

Read the full comparison in our guide to static and dynamic QR codes.

Main Users

Who Uses a Text QR Code Generator?

These groups share fixed information or high label volumes.

Warehouse teams
Teachers and trainers
Museums and galleries
Maintenance crews
Product manufacturers
Event organizers
Libraries
Farms and nurseries
Craft sellers
Facility managers
Escape room designers
Wedding planners
Final Takeaway

Share a Message That Works Anywhere

A text QR code puts your words in someone's hand in one scan, with no app and no expiry date.

Copy in One Tap

The reading page has a Copy text button, so people can keep your message.

Never Expires

Static codes keep working with no renewal.

Scales to Hundreds

Upload a CSV file and generate a full label set at once.

Stays Scannable

Keep the text short, the contrast strong, and the size right.

Best practice: Write the message, cut it down, then scan the preview on two phones before you send anything to print.

Create Your Text QR Code Free signup, no watermark

Ready to Start?

Type a message, style the code, and download it in under two minutes.

  • Up to 1,000 characters
  • Logo and color options
  • PNG and SVG downloads
Text QR Code Features

What Else Can a Text QR Code Do?

A text QR code shows a short message on screen when someone scans it. IMQRScan adds design and print tools that make that message easy to place on labels, gifts, and signs.

Built-in QR Templates

Start from a ready-made design, so your text QR code looks clean on gift tags, labels, and cards.

QR Stickers

Print text QR code stickers for equipment labels, packaging, and hidden messages.

QR Code API

Create a text QR code for every product or label from your own system with the IMQRScan QR Code API.

More Tools for Every Text QR Code

Multiple QR Shapes

Dot, corner, and frame shapes that match your brand and still scan.

Free Print Templates

Flyers, posters, and table tents with your code already placed.

Team and Users

Invite teammates and give each one a role.

Free on every plan

  • Built-in QR templates
  • Multiple QR shapes
  • Free print templates
  • QR stickers

Free plan includes

  • Unlimited static QR codes
  • 5 Smart (dynamic) QR codes
  • 15 tracked scans
  • 14 days of scan analytics
  • Bulk creation, 5 per upload
  • File uploads up to 5 MB

Professional plan and up

  • QR Code API
  • Team management and roles

Scan rules such as schedules, country rules, retargeting pixels, PIN protection, and custom domains need a Smart code. A text QR code stores its content directly, so they do not apply to it.

FAQ

Text QR Code Generator FAQs

Short answers to the questions people ask most about converting text to a QR code.

A text QR code generator turns your written message into a QR code. Scanning opens a clean page that shows the message, with a button to copy it.

A text QR code from IMQRScan holds up to 1,000 characters, about 150 words. The code stays the same size however long your message is.

Scanning a text QR code opens a clean page with your message on screen, plus a Copy text button. No app is needed on iPhone or Android.

No. Text QR codes are static, so the message is fixed. To change the wording, create a new code and reprint it.

No. Static text QR codes have no expiry date and no scan limit, because nothing is stored on a server that could be switched off.

No. A text QR code displays a message on screen. An SMS QR code opens the messaging app with a number and draft ready to send.

Yes. A text QR code accepts letters, numbers, punctuation, line breaks, and emojis, up to 1,000 characters, and shows them exactly as you typed them.

Scan the text QR code with a phone camera and the message appears on screen. For a saved image, open it in Google Lens to read it.

Yes. Download the CSV template, add one message per row, and upload it to the bulk tool to create every text QR code at once.

SVG, because a vector text QR code stays sharp at any size, from a small shelf label to a large poster. PNG suits screens and email.

Print a text QR code at least 2 by 2 cm. Because the code always holds a short link, the size does not depend on message length.

Yes, but signing up is free. Create a free account, write your message, and download your text QR code with no card and no watermark.

Yes. Keep the logo small and centered, use strong contrast, and test your text QR code on two phones before printing a batch.

A text QR code usually fails to scan because of low contrast, a print that is too small, glare, or a blurry export. Fix that and test again.

Yes. Send your text QR code as a PNG like any photo. The person can scan it from a second screen or open it with Google Lens.

Type your note into the text option and download the code. The words stay hidden until someone scans the text QR code, ideal for gifts and games.

Yes. Write a short note, create a text QR code, and print it on a card, gift tag, or photo frame. Keep it to a few lines.

It is another name for a text QR code generator. You type a message and the code displays those exact words to anyone who scans it.

Not a text QR code. An SMS QR code opens the messaging app with the number and wording ready, then the person taps send.

Save the image first, then open it in Google Lens or your gallery. A phone cannot scan a text QR code shown on its own screen.

Yes. Create a free account, generate your static text QR codes, and keep them. There is no expiry date, no scan limit, and no subscription.

Create a Free Text QR Code Now

Type your message, add a logo and colors, test the scan, then download PNG or SVG. Free signup and no watermark.

Generate Text QR Code
Test on two phones before printing
Related Generators

If a text QR code is not the right fit, one of these will be.

SMS QR Code

Open the messaging app with a number and draft message already filled in.

Open generator

URL QR Code

Send people straight to a web page, form, menu, or landing page.

Open generator

vCard QR Code

Share contact details that save straight into a phone address book.

Open generator

Mass QR Code Generator

Create hundreds of codes at once from a single CSV upload.

Open generator

Try out your first Dynamic QR code now.

You will experience great benefits from the new revolution of QR codes. Within one minute

Create Free QR Code