Skip to content
Text QR code generator

Text QR Code Generator

Turn a short note, instruction or message into a text QR code that phones read instantly – no website, no app and no internet connection needed. Type your text, download the code and print it wherever people need the information.

  • Free static text QR codes with no account and no watermark
  • The text lives inside the code, so it reads offline
  • Dynamic version: a hosted text page you can edit and translate
Free generator

Create a free static QR code

Enter your content, pick a style and download your QR code.

Anonymous content is never stored
0/2000 characters
#0B132B
#FFFFFF
Advanced design options Size, eye style and error correction

For logos, frames, gradients and design presets, create a free account.

How to create a text QR code

Three steps, and only the first one needs any real thought: what should people read after they scan?

  1. Write your text

    Type or paste your message into the text field. The free generator accepts up to 2,000 characters, but a few short lines scan far more reliably than a full page of text.

  2. Adjust the design

    Pick colors, a module style and an eye style. Raise the error correction level if the code will sit on a rough, curved or easily scratched surface, and keep strong contrast between code and background.

  3. Download and test

    Save a PNG for documents and screens, or an SVG for print at any size. Scan the result with two different phones before you print a whole batch.

What is a text QR code?

A text QR code stores characters directly in the pattern of dark and light squares. When someone scans it, the phone displays the text on screen. Nothing is loaded from a server, which is why a static text code keeps working in a basement, on a ship or in a field without mobile coverage.

Because the text is part of the code, every extra character adds more modules. Long text produces a dense pattern that needs a larger print and a steady hand to scan. Keep static text to a few sentences; for anything longer, use a dynamic text page or share a document with a PDF QR code.

Phone cameras present plain text in slightly different ways. Some show it in a preview banner, others open a small viewer with a copy option. Line breaks survive, but formatting such as bold type, colors or images is not possible in a static code.

What people put in a text QR code

Short, useful information that does not deserve its own website but should always be at hand.

Product and care instructions

Washing symbols explained, assembly notes or a serial number on a label – readable even where the product is used without internet.

Equipment and asset labels

Machine settings, maintenance intervals or an inventory ID on shelves, cables and devices, right where a technician needs them.

Classrooms and games

Quiz answers, clues for a scavenger hunt or vocabulary cards that students reveal with a scan.

Guest information

House rules, checkout times or a short welcome note in a holiday rental or guest room.

Personal messages

A hidden note in a gift card, a surprise line on a wedding invitation or a message for a time capsule.

Static vs dynamic text QR code

A static code is a sealed envelope. A dynamic code is a notice board you can rewrite whenever you like.

Static text Dynamic text
Free without an account Yes No
Reads without an internet connection Yes No
Edit the text after printing No Yes
Title, formatting, colors and fonts No Yes
Translations for other languages No Yes
Scan statistics No Yes

Dynamic text QR codes: a page you can edit and translate

With a free account you can create a dynamic QR code of the text type. The code then holds a short link, and a scan opens a mobile-friendly text page hosted by Qdestera. You give the page a title and a short description, format the text, and choose colors and fonts that suit your brand.

Because only the link is printed, you can correct a typo, update opening hours or replace the whole message from your dashboard. The printed code stays the same, and the length of your text no longer affects the size or density of the pattern.

Dynamic text pages also support translations. Add a version of your text in another language, and visitors see the one that matches their browser language or switch between the languages you added.

On top of that, you see how the code is used: scans over time, the countries and cities they come from and the operating systems of the phones. The QR code analytics page explains what is tracked.

How much text fits in a QR code?

The QR standard can technically hold a few thousand characters, but that capacity shrinks as the error correction level goes up. Characters outside the basic Latin alphabet, such as accented letters, other scripts and emoji, also take more space than plain letters and digits.

In practice, readability matters more than capacity. A code holding a single sentence prints comfortably on a small sticker; a code holding several paragraphs needs a much larger print, good lighting and a patient scanner. Our print size calculator helps you choose a safe size for the distance people will scan from.

If your text keeps growing, that is usually the sign to switch to a dynamic text page: the printed code stays small and simple, and the page can be as long as your content needs.

Tips for text QR codes that are easy to read

  • Write for a small screen

    Short lines and plain words read better in a phone preview than long paragraphs with complex punctuation.

  • Keep sensitive data out

    Anyone who scans a static code can read the text. Never store passwords, personal data or door codes in a code that hangs in public.

  • Tell people what they get

    A short label such as “Scan for care instructions” sets expectations and encourages people to pull out their phone.

  • Use SVG for print

    Vector files stay sharp at any size, which matters most for dense codes with many modules.

  • Test special characters

    Check on an iPhone and an Android phone that line breaks, accented letters and symbols appear exactly as you intended.

Need to change the text later?

Create a dynamic text QR code with a free account – edit, format and translate the page while the printed code stays the same.

Create a dynamic text QR
FAQ

Frequently asked questions

Still have a question? Read our guides or contact us .

How do I make a QR code with text?

Type your text into the generator above, style the code if you like and download it as PNG or SVG. Scanning it shows the text on the phone's screen.

Is the text QR code generator free?

Yes. Static text QR codes are free, carry no watermark and never expire. You don't need an account to create one.

Does a text QR code need internet to scan?

No. A static text code contains the text itself, so phones read it offline. A dynamic text code opens a web page and needs a connection.

How many characters can a text QR code hold?

The free generator accepts up to 2,000 characters. Shorter text creates a simpler code that scans faster and can be printed smaller.

Can I edit the text after printing?

Not with a static code, because the text is stored in the pattern itself. A dynamic text QR code lets you change the content from your dashboard at any time.

Can I use emoji or non-Latin scripts?

Yes, text in other scripts and emoji can be encoded. They use more space than plain letters, so the code becomes denser and should be printed larger.

Do you store the text I type?

No. The free generator creates the image on the fly and does not save the content you enter.

What is the difference between a text QR code and a URL QR code?

A text code shows the message itself, while a URL QR code opens a website. Use text for short, self-contained information and a URL when people need more.

Can I add a logo to a text QR code?

The free generator lets you change colors and styles. For a logo, a frame and a call to action like “Scan me”, create a QR code with a logo in a free account.

Qdestera

Say more than fits in a code.

Create a dynamic text page with formatting and translations, and edit it whenever your information changes.

Start free