Free Text QR Code Generator

Encode short notes, instructions or offline information into a scannable QR code.

Main settings

Fill in the fields. QRtor will build the correct QR content automatically.
Design options
Logo preview
Advanced design Shapes, gradient, frame and transparency

A text QR code stores the message directly inside the code, so the scanner can read it without opening a website. Keep the text concise to preserve a simple, reliable QR pattern.

Use cases

  • Short instructions and serial numbers.
  • Access notes where no destination website is needed.
  • Labels, exhibits, classroom materials, and handouts.

How to create it

  1. Enter the QR content.
  2. Customize size, colors and logo.
  3. Generate the QR code in your browser.
  4. Download PNG, SVG or PDF and test it before publishing.

Example

Plain text QRtor.net

FAQ

How much text fits into one code?

Technically almost three thousand characters, but the pattern gets denser with every line. For anything that will be printed, keep it to a few hundred characters.

Does scanning need an internet connection?

No. The text lives inside the image itself, so it appears on the phone even completely offline — useful for instructions in basements, planes or warehouses.

Are line breaks and emoji supported?

Yes, the content is plain UTF-8, so both survive. Emoji and non-Latin characters do enlarge the code faster than ASCII text.

Text QR code capacity, offline behaviour and pitfalls

Capacity and limits

Plain text has the highest practical ceiling of any type, up to 1273 bytes, but the pattern gets denser with every line. Latin characters take one byte each while Cyrillic, Greek, Arabic and emoji take two to four, so a message that looks short can fill the code faster than you expect.

Device compatibility

Text codes are the most universally readable: any scanner shows the content, and no app, network or account is involved. Phone cameras display the text and offer to copy or search it; what they will not do is open it as a link unless it starts with a scheme like https.

Common mistakes

  • Writing a paragraph where a sentence would do — every extra line shrinks the modules and pushes up the print size you need.
  • Expecting the text to be clickable: a phone shows it as text, so put a full https address in if you want it to open.
  • Using the type for a password or licence key without thinking about who can photograph the printed code.

Printing and placement

Because text codes are often the densest ones, check the capacity meter before printing and give the code more room than a short link would need. Test the printed sample from the distance your readers will actually stand at.