Text QR Code

A text code is the simplest kind: whatever you type is what the scanner should display.

Everything runs in this browser. Text, files and the finished image are not sent to a server.

Pick a look — colours, modules, frame and caption. Works with any content type; your fields stay as they are.

What does a style template change?

It applies colours, module style, a decorative frame and a short caption. Your field values stay as you left them. The frame and caption are drawn outside the quiet zone, so they are not part of the encoded data.

Which download formats include the frame and caption?

PNG, SVG and PDF. EPS stays a classic unframed monochrome code, because that format is meant for simple print workflows.

Does the caption get encoded in the QR code?

No. A scanner reads only the QR modules. The caption is a label on the card, fitted in at most two lines, including in Arabic (right to left).

Can I still change colours after picking a template?

Yes. A template is a starting style. You can adjust colours and download again. Switching templates or type pages does not clear the fields you already filled in.

Can I use a style with a different content type?

Yes. Styles are only looks. A review-card look works on a website URL, Wi-Fi, vCard or any other type. Changing the content type keeps the style you picked.

Customise Colours, shapes, size, border and centre mark. Optional — a style template already sets these.

The image stays in this browser. It is not uploaded. Adding one switches error correction to H.

No code yet Fill in the fields to see a live preview.

How to use it

  1. 1

    Type the wording you want a scan to show.

  2. 2

    Create the code and read it back with a phone before you print.

  3. 3

    Download PNG or SVG for screen or print.

What it does

A text code is the simplest kind: whatever you type is what the scanner should display.

The characters you enter are encoded as a UTF-8 byte sequence in a static symbol. Nothing is shortened or rewritten.

Why it works this way

There is no destination to keep online. The message lives in the printed pattern. If you later need different wording, you generate a new code; the old print still holds the old words.

Longer text produces a denser symbol. A dense symbol is harder to scan at a small print size, so keep the wording short when the code will be printed small.

This page does not add a file, a page, or a tracking link around your text.

Examples

Please leave parcels with the neighbour at number 12.
the same sentence in the symbol
the payload is the text, not a link to the text
(empty)
an error, no symbol
a blank field is not treated as a successful code

Inputs and outputs

  • plain text
  • optional design settings
  • a static QR symbol whose payload is the text

Edge cases

  • empty input is an error
  • very long notes make a dense symbol that needs more pixels or a larger print

Frequently asked questions

Is there a character limit?

The QR standard caps how much data a symbol can hold, and a centre mark or high contrast design uses some of that budget. If the text is too long, the tool will say so rather than emit a broken image.

Will the wording be stored on your servers?

No. Encoding happens in your browser. We do not receive the text.

Do you store what I type on this page?

No. For a static code, encoding happens in your browser. We do not upload or keep the payload.

Will the printed code still work if this site is offline?

Yes for a static code: the content is in the image. A Dynamic URL code is different — a scan needs this site to redirect, and we do not guarantee that it will stay online.

Do style templates change what a scanner reads?

No. The decorative frame and caption sit outside the quiet zone. Only the QR modules are encoded. Framed styles download as PNG, SVG or PDF; EPS stays an unframed monochrome code.

Related tools

Sources

  • ISO/IEC 18004