qr-code-build

Generator · Text QR code

Text QR code generator

The only QR code that needs no internet at all. The words are inside the pattern, so scanning shows them instantly — in a warehouse basement, on a factory floor, anywhere with no signal.

  • Free
  • No sign-up
  • No expiry
  • Commercial use
Short answer

A text QR code stores readable characters directly in the pattern instead of a link. Scanning displays the text on screen with no network request. It is the right choice for serial numbers, batch codes, maintenance instructions and any label that must work where there is no signal.

Capacity

How much text actually fits

Byte mode capacity depends on the version and the error correction level. In practice you are choosing between a compact code and a resilient one.

CharactersVersion at level MGridPrintable at
25225 × 2515 mm
100537 × 3722 mm
250953 × 5330 mm
5001369 × 6940 mm
1,0001993 × 9355 mm
2,33140177 × 17795 mm

Accented and non-Latin characters use two to four bytes each in UTF-8, so a line of Japanese or Arabic fills a code roughly three times faster than the same line of English.

Line breaks

Formatting that survives the scan

Line breaks are preserved and most scanner apps display them correctly. Tabs are unreliable — some apps collapse them. Keep lines under about 40 characters so they do not wrap awkwardly on a narrow phone screen.

One habit worth adopting: put the most important line first. Some scanner overlays show only the first line or two until the user taps to expand.

Questions

Frequently asked

Does a text QR code need internet to scan?
No. The text is inside the pattern, so the phone reads it directly from the image. This is the only QR type that works with no connection at all.
How many characters can a QR code hold?
In byte mode, up to 2,953 at error correction level L, or 1,273 at level H. Practical printed labels usually stay well under 300.
Can I use emoji and accented characters?
Yes. The generator encodes UTF-8, so any Unicode character works. They consume more bytes each, so the code grows faster.
Are line breaks kept?
Yes, and most scanners display them. Tab characters are less consistent across apps.

Last reviewed 24 August 2026 · Checked by the QR Code Builder team