Text to QR Code Generator
Turn any note, message, or code into a QR code, right in your browser. This text QR code generator (people also call it a text to QR code tool) never uploads what you type.
Enter your text
Customize appearance
Keep at least four blank modules around the code for reliable scanning.
Higher levels keep the code scannable even if part of it is covered or damaged.
Adding a logo automatically raises error correction to High for reliable scanning.
How it works
- Type or paste any text.
- Generate your QR code.
- Download as PNG or SVG, or print it.
How much text fits, and when to use a link instead
A QR code can technically store a few thousand characters, but density goes up fast as you add more text, which makes the pattern harder to scan and harder to print small. For a code someone scans from arm's length, keep it under roughly 200 to 300 characters. Past that, print it larger or trim the message down.
Plain text works well for anything short and self-contained: a Wi-Fi-free pairing code, a locker combination, a quote for a poster, instructions that don't need a click. Once the content runs long, or you want to update it later without reprinting, a link to a QR code pointing at a page you control is the better tool.
Use cases
- Sharing a short note, code, or instructions
- Wi-Fi-free device pairing codes
- Scavenger hunts and puzzles
- Displaying a quote or message on print materials
Frequently asked questions
What happens when someone scans a text QR code?
Their scanner app displays the exact text you entered. It won't open a link or an app.
How much text can a QR code hold?
A QR code can hold a few thousand characters, but keep it under roughly 200 to 300 for a code that scans easily and prints at a reasonable size.
Does a text QR code need internet to scan?
No. Scanning just reads the pattern and decodes the text stored inside it. No internet connection is needed, though the camera or scanner app itself still has to be able to open.
Can I use special characters or emoji?
Yes, this tool supports Unicode text, including accented characters and emoji.
Related tools
URL QR Code
Turn any link into a QR code in a few seconds. This URL QR code generator runs entirely in your browser: paste a link, generate the code, and download it as PNG or SVG.
Email QR Code
Create a QR code for email in one step. This email QR code generator builds a code that opens a pre-filled draft in the scanner's own mail app, with your address, subject, and message ready to go.
Phone QR Code
Turn a phone number into a QR code that dials it on scan. This phone QR code generator, sometimes called a phone to QR code tool, builds the code entirely in your browser.