Text QR code generator

Put any message in a QR code. Scanning it shows the text on the phone with no website and no internet connection needed.

100% private Codes never expire Works offline Scan-tested live
1

Choose a type

What should happen when someone scans it?

2

Add your content

Your code updates as you type.

3

Design it

Frames, shapes, colours and your logo.

Your QR code

Plain text QR codes

What is a Text QR code?

A text QR code stores plain text: up to 2,500 characters here, fewer for other alphabets or emoji at high error correction. Phones show the text after scanning. Nothing is looked up online, so it works anywhere.

Popular uses

  • Labels on equipment, cables and storage boxes
  • Instructions and safety notes
  • Serial numbers and stock codes
  • Scavenger hunts and escape rooms
  • Short notes in many languages

Tips for a code that scans

  • Shorter text gives a simpler code that scans more easily.
  • For long instructions, link to a web page with a Website QR code instead.
  • Raise error correction if the code will get dirty or scratched.

How it works

Your QR code in 3 steps

No waiting, no watermark.

Choose the type

Website, Wi-Fi, contact card, WhatsApp, email, location, event and more.

Make it yours

Add your logo, brand colours or a gradient, rounded dots, custom corners and a "Scan me" frame.

Download & share

PNG, JPG or WEBP for free. With Pro: vector SVG, print-ready PDF and up to 4096 pixels.

Features

Everything you need. Nothing you don't.

Private by design

Your QR codes are made inside your browser. Your links, Wi-Fi passwords and contact details are never sent to a server, so there is nothing to leak.

0 bytes

of your data uploaded

Never expires

Static QR codes keep working forever, with unlimited scans.

Your logo

Upload a logo or pick an icon. We clear the space behind it.

Scan-tested live

Every design is read back automatically, so you know it works.

Print quality

Vector SVG, PDF and PNG up to 4096 px for posters and packaging, with Pro.

Bulk generation

Paste a list or upload a CSV and get hundreds of styled QR codes in one ZIP, with Pro. Try bulk →

QR scanner

Read codes with your camera or from an image. Open scanner →

Works offline

Install it as an app and use it with no connection.

FAQ

Questions, answered

How much text fits in a QR code?

Up to 2,500 characters of plain English text. Other alphabets, emoji and higher error correction need more space. zQR shows the code's size as you type and warns you if it gets too big.

Do people need the internet to read it?

No. The text is inside the code and appears on the phone straight away.

Can I use emoji and other languages?

Yes. Text is stored as UTF-8, so any language and emoji work.

Ready to make yours?

It takes less than a minute.

Create a QR code