Skip to content

Text QR Code Generator

Encode any plain text in a QR code, such as instructions, a reference number or a short note. Text in Hindi and other scripts is supported.

Design
Logo (optional)

Your QR code will appear here.

QR codes are created in your browser. The information you type and any logo you add are not sent to CentralMirror or stored anywhere. Privacy policy

How to use the Text QR Code Generator

  1. 1Type or paste your text.
  2. 2Customise the look.
  3. 3Test the preview, then download.

Supported formats and limits

  • Up to about 2,000 bytes of text (fewer characters for Hindi and other non-Latin scripts).
  • Download as PNG (256 to 2048 pixels) or SVG (scales to any size for printing).
  • Custom foreground and background colours. Dark-on-light codes scan most reliably.
  • Optional centre logo (PNG or JPG). Adding a logo switches to the highest error correction level automatically.
  • Every code is read back by a QR decoder before download is allowed.

Frequently asked questions

How much text fits?

About 2,000 English characters at most, but codes become very dense. Under 300 characters scans most reliably.

Do these QR codes expire?

No. These are static QR codes: the information is stored inside the pattern itself, so they keep working for as long as the code is printed or displayed. There is no tracking and no redirect service.

Why is the download button disabled?

The tool checks that the code can actually be scanned. If the colours have too little contrast, are inverted (light code on dark background), or the logo is too large, the check fails and you will see what to change.

How big should I print a QR code?

As a rule of thumb, make the code at least 2 × 2 cm, and larger if people will scan it from further away (about one tenth of the scanning distance). Use the SVG download for print so it stays sharp at any size.