Text QR Code Generator
Free · No sign-up · Generated in your browser
Make it yours
100% localOnly the information you enter is included in your QR code.
Customize your code Optional
Recovery is the approximate damaged area a code can tolerate. Always test your code before printing.
Your QR code
LIVE PREVIEWEnter your content to see a live preview.
High resolution. No watermark. Yours to keep.
What is a text QR code?
A text QR code stores plain text inside the code instead of a link or action. When someone scans it, their phone shows the text on screen, ready to read or copy. It is the simplest QR type — no app, no website, no formatting required.
It is useful for sharing short messages, notes, instructions, Wi-Fi passwords, quotes, or any plain text that does not need to open a web page. The text is encoded directly into a static image, so nothing is stored on a server and the code never expires.
How to create one
- 1Select the Text type
Click the Text tile at the top of the generator to reveal the text field.
- 2Write your text
Type or paste the message you want to share. Keep it concise — longer text makes a denser, harder-to-scan code.
- 3Customize
Optionally change colors, dot style, or add a logo. Keep contrast high so phones can read the code.
- 4Preview live
The code updates instantly as you type, so you can confirm it looks right before downloading.
- 5Download and share
Export as PNG for printing or SVG for crisp resizing. Place it wherever you want people to read the text.
When to use it
Print a code that shows setup steps, care instructions, or a short guide when scanned.
Share a hidden message, a quote, or a greeting on a card or poster.
Encode a password, a code snippet, or any text that should not open a link.
Display a scannable note on a sign or badge that visitors read on their phones.
Printing and scanning tips
- Keep the text short — longer content makes a denser code that is harder to scan.
- Print at least 2 × 2 cm so phone cameras can focus on the small dots.
- Use dark dots on a light background — black on white scans most reliably.
- Keep a clear white margin (quiet zone) around the code, at least four modules wide.
- Test by scanning with your own phone to confirm the full text appears correctly.
Frequently asked questions
What happens when someone scans a text QR code?
Their phone camera reads the code and displays the plain text on screen. The person can then read or copy it. No website or app is opened.
How much text can I include?
QR codes can hold a few thousand characters, but longer text makes a denser code that is harder to scan. Keep it to a short message for reliable scanning.
Can I include line breaks and formatting?
Line breaks are preserved, but QR codes store plain text only — no bold, colors, or rich formatting.
Does the code expire?
No. The text is encoded directly into the image, so the code keeps showing the same text forever.
Is my text stored on a server?
No. Everything is generated in your browser. Your text is never uploaded, stored, or tracked.
Can I use special characters or other languages?
Yes. QR codes support Unicode, so most characters and scripts work. Very unusual characters may display differently on older devices, so test before printing.