03 / DEVELOPER
QR Code Generator
Generate QR codes from any text or URL in your browser. Download as PNG, SVG or JPG with customizable size.
How to use
- 1Enter any text, URL, or message into the input field. The tool accepts up to 2000 characters.
- 2Choose a size: pick a preset (128, 256, or 512 px) or enter a custom size between 64 and 1024 px.
- 3Select a format — PNG, SVG, or JPG — using the toggle buttons.
- 4Click Generate QR Code. The QR code preview will appear in the white box below.
- 5Click Download QR Code to save the file to your device.
Frequently asked questions
What can I encode in a QR code?
Any text up to 2000 characters — URLs, phone numbers, email addresses, Wi-Fi credentials, or plain text messages. QR codes encode characters, not files.
Why is there a fixed error correction level?
M (15% recovery) is the default and works well for most uses. It keeps the QR code small and scannable while still tolerating some damage or dirt.
What's the difference between PNG, SVG, and JPG?
PNG is lossless and best for printing or scanning. SVG is a vector format — perfect if you need to resize without quality loss. JPG is lossy and produces smaller files for digital use.
Is the QR code generation happening in my browser?
Yes. All processing is done locally in your browser using the qrcode library. No data is ever sent to a server.
How large can I make a custom QR code?
Custom sizes range from 64 to 1024 pixels. Larger sizes are easier to scan at distance but may take a moment to render.