Create a QR code for plain text

The words live inside the code, so they appear on the phone even with no signal: good for labels, instructions and hidden messages.

  • No signup
  • No scan ads or redirects
  • SVG, PNG & vector PDF
  • Runs in your browser

Code type

0 bytes. Shown on the phone as plain text, no internet needed. Shorter text makes a less dense code.

Templates change the look only. What you typed stays as it is.

QR code: Hello from a QR code

Sample code. Add your details to make it yours.

Version 225×25 modulesError correction Q0.91 mm per module

Encoded data

Fill in the content to see exactly what goes into the code.

Checking…

  • Decodes: checking Reading the artwork back…
  • Small print: checking
  • Slight blur: checking
  • Strict decoder: checking

We decode the exact artwork you'll download, three ways. It can't predict every camera, printer or light, so scan a printed proof before a big run. How to test

Download

Format

Vector: sharp at any size. Best for designers, Illustrator, Figma and print shops.

Print width
Units
30 mm

Free for any use, including commercial. No watermark, no account, no expiry.

Add your details

How to make it

  1. Type your text

    Write the message. The byte count updates as you type, so you can see how dense the code will be.

  2. Design it

    Choose colors, shapes and a frame. Short text leaves room for bolder styles.

  3. Download

    Export SVG, PNG or PDF, then scan it to read the text back exactly.

What's inside the code

Text is stored as UTF-8, so accents, non-Latin scripts and emoji all survive:

Spare key is in the blue box.
Código de la puerta: 4821 🔑

Each accented letter takes 2 bytes and each emoji 4, so non-English text fills the code faster than you might expect.

Getting text codes right

  • Keep it short. Phones show the text in a small preview, and long passages make dense codes.
  • Anyone who scans it can read it. Don't put passwords or private details in a code you display publicly.
  • Some scanner apps try to turn text into links or phone numbers. Test with the camera app your readers will use.

Questions

How much text fits?
Up to about 2,900 plain characters at the lowest error correction, but anything over a few hundred characters gets hard to scan from a print. Aim for a sentence or two.
Does it need an internet connection?
No. The text is decoded straight from the image.
Will emoji and other languages work?
Yes. The code stores UTF-8, which modern phone scanners read correctly.