Text QR Code Generator

Encode a note, instruction, serial number, or short message as a scannable code. No link required, no account, no watermark.

QR code generator

Create your Text QR code

Free

0 characters

Customize Optional
Your QR code appears here

Enter content to generate your QR code.

Generated in your browser. Nothing is uploaded.

No signup No watermark No expiration
Scan this QR code

Point another phone's camera at the code.

Logo

Crop your logo

Drag or use the arrow keys to centre the logo. Scroll or use the slider to zoom.

Your logo stays in this browser. Nothing is uploaded.

Quick answer: Type or paste your text above and download the code. When someone scans it, their phone displays the text. Keep it short, avoid sensitive information, and test the printed size before you commit.

How to create a text QR code

  1. Enter the text. Use the text box for a note, instruction, code, or short message. Line breaks are allowed.
  2. Check the preview. Longer text creates a denser code. If the preview looks crowded, shorten the message or use a larger print size.
  3. Download and test. Scan the downloaded file with a phone. Check that the scanner app displays the text correctly, including line breaks, before you print.

What is a text QR code?

A text QR code stores plain text. Unlike a URL QR code, it does not open a browser, and unlike a vCard QR code, it does not create a contact. The scanner simply displays the text on the screen.

This is a static QR code. The message lives inside the pattern, so it works without a server and cannot be changed later. That makes it a good fit for information that belongs to a physical object: a label, a tag, a handout, or a sign.

Where a text QR code helps

  • Equipment and inventory: attach a serial number, asset ID, or maintenance note to a machine or case.
  • Instructions: put short setup steps on a label or inside a package.
  • Events: share a room number, schedule note, or short message on a handout.
  • Retail and packaging: add a care instruction, batch code, or authenticity note.
  • Personal notes: label storage boxes, cables, or documents with a scannable note.

Tips for a text QR code that scans cleanly

Keep the message short

Every character adds data, and more data makes the QR pattern denser. Short text produces larger modules and a code that is easier to scan at small sizes. If you need to share a long document, put it on a web page and use a URL QR code instead.

Do not encode secrets

A QR code is not encryption. Anyone who scans it can read the text. Do not put passwords, private keys, personal identification numbers, or confidential customer data into a text QR code.

Test line breaks

Different scanner apps render line breaks and special characters differently. If the exact layout matters, test with the app your audience is likely to use. For a simple note, this is rarely a problem; for a structured form, it can be.

Print large enough

Dense codes need more space. For a short note, 2 × 2 cm (0.8 × 0.8 in) is a practical minimum. For a longer message, go larger. Keep the white quiet zone and avoid printing on a dark or textured surface.

Remember that static means fixed

If the message changes, the old code still contains the old text. Generate a new code for the new message. If you need a code that can be updated remotely, that requires a dynamic QR code.

Text QR code vs. URL QR code

A text code is self-contained: the scanner shows the message even without a network connection. A URL code points to a page, which can hold much more information but depends on the page staying online. Use text for short messages that belong on the object, and a URL for anything that may need to change or grow.

Need a different format? Try the URL QR code generator, the Wi-Fi QR code generator, or the vCard QR code generator.

Last updated: November 2026

FAQ

Frequently asked questions

What is a text QR code?

A text QR code stores plain text instead of a link or contact card. When someone scans it, the phone displays the text. It is useful for instructions, serial numbers, coupon codes, and short notes.

How much text can a QR code hold?

It depends on the error correction level and the characters you use. A QR code can hold up to roughly 2,900 bytes at the lowest error correction, but dense codes are harder to scan. Keep text short for printed codes, and test before you print.

Can I include line breaks?

Yes. Line breaks in the text box are encoded in the QR code. Many scanner apps display them as separate lines, but the exact formatting depends on the app.

Does a text QR code work offline?

The text is stored inside the code, so the scanner does not need an internet connection to read it. The page you used to generate the code needs to be loaded first, but the finished code itself is self-contained.

Can I edit the text after downloading the code?

No. A static QR code stores the text in the pattern. If the message changes, generate and print a new code. Editable dynamic QR codes are on our roadmap, but they are not part of this free tool.

Where can I use a text QR code?

Labels, equipment tags, event handouts, instructions, warranty notes, serial numbers, and anywhere a short piece of text needs to travel with a physical object. It is not a good fit for long documents or sensitive information.

Is a text QR code safe?

Anyone who scans the code can read the text, so do not encode passwords, private keys, or personal information. The text is generated in your browser and is not uploaded to our server.

Is the text QR code generator free?

Yes. It is free, with no watermark, no account, and no scan limit. You can generate as many static text codes as you need.