Free text QR code generator

Create a text QR code

Put instructions, a reference or another short piece of plain text into a static QR code. Nothing is treated as a web address.

Text generator

Turn plain text into a QR code

Enter the exact text you want to share, including line breaks and emoji.

Processed in your browser

01 / Details and design

Spaces, line breaks, punctuation, Unicode and emoji are preserved.

QR colours
#14201C

The QR modules.

#FFFFFF

The space behind the modules.

02 / Preview

Your QR code

Waiting for text details
Your preview will appear hereEnter some text to create a QR code.

Nothing is generated from the placeholder text.

03 / Download

Downloads become available when the QR code is ready.

04 / Local quality checks

Scan-readiness signals

Quality results will appear with your QR codeWe will check local decoding, contrast, quiet zone and density independently.
05 / OptionalReliability settings

Four clear modules around the code is the dependable default.

Medium balances resilience and QR density for most content. Compare the levels.

Your text is generated, checked and downloaded locally. It is not saved or sent to a QR service.

Private by architecture

Your QR data stays on your device

The details you enter are processed by this page in your browser. They are not sent to our server, an external QR API or an account.

Practical guidance

Keep plain-text codes useful

A few checks can make the finished code clearer for the person scanning it.

01

Keep important text concise

Longer content makes a denser QR symbol. Use the quality checks and allow more printed space when needed.

02

Line breaks are preserved

Spacing, punctuation, Unicode characters and emoji are encoded as entered.

03

Explain what the scan contains

A short label near the code helps people know that they will see text rather than open a website.