No expiration date

Free text QR code generator

A text QR code holds plain text that appears on screen when scanned, with no website and no internet connection needed. Type or paste your message, download the code, and use it for notes, serial numbers, or short instructions. It is static and never expires.

  • Free
  • No sign-up
  • Never expires
  • Processed in your browser

You can also turn it into a printable 3D object: a table stand, a keychain, or a wall plaque.

Create your code

What do you want to create?
Processed in your browser

What do you want to share?

Demo example: replace this link with your own destination. We add HTTPS if it is missing.

Start from a template

Applies shape, text, and style. Keeps the links and credentials you typed. Enter your real destination before sharing.

Reuse a design

Local JSON file (16 KB maximum). Wi-Fi passwords are not saved. Opening a design replaces the current settings; save first if you want to keep them.

Preview

Drag to rotate · pinch to zoom
Dimensions— × — × — mm
QR module— mm
Colors2 filaments
Preparing your design…

3MF keeps the two colors per part. Assign the filaments in your slicer; automatic assignment depends on the program. STL does not keep colors.

Customize the design

Screen colors are approximate; assign real filaments in the slicer.

Your links, images, and data (Wi-Fi, contacts, messages, events) are processed in this browser and never sent to a server. The files you download do contain the information you encode, including Wi-Fi passwords.

Text in three steps

How to make a text QR code

Short text makes the cleanest, most reliable code.

1

Type or paste your text

Line breaks are kept. The form accepts up to 600 characters, but what really limits it is the byte size, which accents and emoji increase.

2

Style the code

Pick colors with strong contrast. The longer the text, the denser the code, so print it larger.

3

Download and scan

Download PNG or SVG, and scan it. Your phone should display the text exactly as typed.

What it is good for

Ideas for text QR codes

Labels and inventory

Serial numbers, asset tags, or box contents: anyone with a phone can read them, with no app or database.

Works with no network

The text is the code. It can be read offline, and there is nothing that can expire or be switched off.

Not encrypted

Anyone can read the text. Do not use it for passwords or private data.

Short text, small 3D object

Printable 3D objects accept up to 220 bytes. Short messages fit them well.

3D printed QR code

Common questions

About text QR codes

What people usually want to know.

How much text fits?

A flat PNG or SVG image holds up to 535 bytes; a 3D object holds up to 220. Plain English letters take one byte each; accented letters and emoji take more.

Will the phone open a link from my text?

Plain text is shown as text. Some scanners offer to open it if it looks like a web address, but for links use the link QR code, which is made for it.

Does the text QR code expire?

No. The message is stored in the code itself, with no server and no account.

Can I edit the text later?

No. A static code cannot change. Edit the text and create a new code.