QR from text — fast & free
Paste your text, choose a template, customize the frame and add a caption like “SCAN ME!”. No signup, no personal data.
- No signup
- No personal data
- PNG download
- Instant results
Preview
Text-to-QR frequently asked questions
How to create a QR code from text (free, no signup)?
Type your message in “Text to encode” and click “Generate QR”. Everything runs in your browser and you can download a PNG.
How much text fits in a QR code?
It depends on error correction and QR size. Longer text makes the code denser. For reliable scans, keep messages short (e.g., ~40–300 chars at 512 px, level M).
Can I use emojis, accents and special characters (Unicode)?
Yes, Unicode text is supported. Still, test the QR with multiple phones to ensure readability.
How to customize frame, color and caption font?
Pick a Template, Frame type and Frame color. For the bottom caption, set font family, color and size. Keep high contrast (dark on light).
Which template is best (classic, dark, gradient)?
Classic black-on-white is most legible. Dark/gradient styles are fine if you preserve strong contrast and a visible quiet zone.
How do I add a “SCAN ME!” caption under the QR?
Type it in “Bottom caption”. You can tweak font, color and size, or use the “Bottom label” frame for a colored bar.
Recommended size for printing a QR code
Cards/flyers: 256–384 px; posters: 512–1024 px. The farther the reading distance, the larger the QR. Keep a clear white margin.
What is error correction (L, M, Q, H)?
Tells how tolerant the QR is to damage or logos. Higher levels are safer but denser. For text, M or Q usually works well.
How to download a high-quality QR (PNG)?
Click “Download PNG”. For crisp print, generate a larger size (512–1024 px) and avoid upscaling later.
Is it private? Is my text uploaded to a server?
The QR is generated locally in your browser; we don’t upload your text. Always test with your phone camera.