QR code type

Text QR codes that hold your message inside the code

Turn a serial number, note or instruction into a QR code any phone can read — even with no internet. The words live in the pattern itself, so it's free, instant and yours forever.

  • Free
  • Works offline
  • No signup
  • No expiry

Scan to read

How it works

Make a text QR code in three steps

  1. Type your text

    Paste a serial number, short note, label or set of instructions — up to a few hundred characters.

  2. Style and download

    Pick colours, add a logo, then export a crisp PNG or SVG ready for print.

  3. Print and scan

    Stick it on the item. Any camera reads the text back instantly, with no app or connection needed.

Why static text

The words are baked into the pattern

Instant and free

No account and no server round-trip — generate the code and use it the same second.

Reads without internet

Because the text is inside the code, a scan works in a warehouse, basement or plane with zero signal.

Fixed once printed

The message can't change and scans aren't counted — perfect when the content will never move.

Where it fits

Everyday jobs for a text code

Serial numbers

Print a unit's serial or batch ID that staff can scan straight into a form.

  • Manufacturing

Inventory labels

Tag shelves, bins and assets with a code that reads back its own reference number.

  • Warehouse

Machine instructions

Put quick operating or safety steps on equipment where a link would be useless offline.

  • Operations

Short notes

Leave a message on a package, gift or parcel that appears the moment it's scanned.

  • Personal

Product markings

Encode a model code or lot number directly onto packaging and parts.

  • Retail

Hidden messages

Tuck a phrase, clue or password in plain sight for games, events and treasure hunts.

  • Fun

Text QR code FAQ

Can I edit the text after I print the code?

No. A static text code stores the words inside the pattern, so changing them means generating and printing a new code. If you need editable content, encode a link with our dynamic website code instead.

Can I see how many times it was scanned?

No. Static text codes have nowhere to report to, so there are no scan counts, locations or analytics. For tracking, point people to a dynamic code that redirects through a short link.

How much text can one code hold?

A few hundred characters works comfortably. The more you add, the denser the pattern gets, so keep it short for reliable scanning on small prints.

Does it work without internet?

Yes. The text is contained in the code itself, so any camera can read it back with no connection, app or account.

Is it really free?

Yes. Generating a text code costs nothing and there's no signup or expiry — the code keeps working as long as the print survives.

A reliable way to build it

  • Keep the text concise.
  • Avoid sensitive information because anyone can scan it.
  • Test the final code at the printed size.

Questions to answer before publishing

  • Will the information change? If it might, choose a dynamic type instead; this static payload cannot be edited after printing.
  • What should the printed instruction say? Describe the result of scanning in a few words rather than using “Scan me”.
  • Does each placement need separate reporting? This static type has no Qrcado analytics.
  • Has the final proof been tested? Check the real size, surface, lighting and mobile destination with more than one phone.

Turn any text into a scannable code

Create a free text QR code now — no account, no expiry.