QR Code Generator
Generate QR codes from text and URLs instantly
How to Use
- Enter text
Type the text or URL you want to encode into the input area.
- Set options and generate
Choose error correction level and size from the toolbar, then click "Generate".
- Download QR code
The generated QR code is displayed. Use the "DL" button to download it as a PNG image.
QR Code Generator Examples
URL QR code
https://example.comdata:image/png;base64,... (QR code image)Generated with error correction level M. Verify with any QR reader app.
Text QR code
Hello, World!data:image/png;base64,... (QR code image)Encoded using UTF-8 byte mode.
Features
- Instant QR code generation from text and URLs
- Error correction level selection (L/M/Q/H)
- Size (pixels) slider adjustment
- Download as PNG image
- No external libraries -- fully browser-based
- Your data is not sent to any server
FAQ
What are QR code error correction levels?
Error correction allows a QR code to be read even if part of it is dirty or damaged. The four levels are L(7%), M(15%), Q(25%), H(30%). Higher levels provide better recovery but produce larger codes.
Can I use non-ASCII text?
Yes. Text is encoded in UTF-8 byte mode, so any Unicode characters (including Japanese, Chinese, emoji, etc.) can be used. However, longer text requires higher QR versions.
Is my data sent to a server?
No. QR code generation uses the browser Canvas API. No data is ever transmitted externally.