QR Code Generator
Generate a PNG QR code from up to 2,000 characters via Toolomix servers (QRCoder). Choose size and ECC; both affect the PNG.
QR Code Generated Successfully
Your QR code is ready to use
Generation Failed
Tips
2,000-character client limit
Keep the payload within the 2,000-character limit shown in the UI.
Size and ECC affect the PNG
The size control maps to QRCoder pixels-per-module and the ECC dropdown maps to L/M/Q/H. Both settings are applied when Toolomix renders the PNG.
Shorter payloads scan more easily
Dense codes from long text are harder to scan at small print sizes—prefer short URLs or concise text.
QRCoder on Toolomix
POST /Utilities/GenerateQR returns a PNG as base64 from the QRCoder library.
Configurable size and ECC
Choose size and error-correction level (L/M/Q/H); both are applied when Toolomix renders the PNG with QRCoder.
PNG download and copy
Download the PNG or copy the image when your browser supports it.
What this tool does
QR Code Generator turns text or a URL into a downloadable PNG QR code.
Images are created on Toolomix with QRCoder. UI size and error-correction controls (L/M/Q/H) are applied to the generated PNG.
How to use
Enter your content
Type or paste up to 2,000 characters of text, a URL, or other short data.
Generate on the server
Submit so Toolomix can call /Utilities/GenerateQR and build the PNG with QRCoder.
Download or copy
Save the PNG, copy the image, or share it from the result panel.
Supported inputs and output
Input: pasted text up to 2,000 characters (URLs, plain text, contact strings, and similar). Output: a PNG QR image returned as base64 from the server.
Size maps to QRCoder pixels-per-module; ECC maps to L/M/Q/H error-correction levels on the server.
Processing and privacy
Your data is sent to Toolomix for generation via POST /Utilities/GenerateQR.
QRCoder renders the PNG using your selected size and ECC level. See the Privacy Policy for how requests and logs are handled.
Limitations
Known limits
- Client max length: 2,000 characters
- Requires a successful Toolomix response to produce the PNG
- Generation runs on Toolomix servers—not fully offline in the browser
Troubleshooting
If generation fails, shorten the payload under 2,000 characters, confirm the field is not empty, and retry.
If the request fails with a network or server error, wait a moment and try again—the PNG cannot be produced without a successful GenerateQR response.
Frequently Asked Questions
Where is the QR image generated?
On Toolomix servers. Your text is sent to POST /Utilities/GenerateQR and QRCoder returns a PNG (base64).
What is the maximum input length?
The client limits input to 2,000 characters.
Do the size and ECC options change the PNG?
Yes. Size maps to QRCoder pixels-per-module and error-correction maps to ECCLevel L/M/Q/H.
Do error-correction options change the PNG?
Yes. The selected ECC level maps to QRCoder ECCLevel L, M, Q, or H and is applied to the generated PNG.
What content can I encode?
Any text payload within the limit—URLs, plain text, email addresses, phone numbers, and similar strings.
Can I copy the image instead of downloading?
Yes, when your browser supports copying the generated image to the clipboard.
Why did generation fail?
Empty input, exceeding 2,000 characters, or a failed server response can cause errors. Check the on-page message and retry.
Try Other Free Tools
Use QR Code Generator
Enter up to 2,000 characters and generate a PNG QR code on Toolomix servers.
Support Toolomix
Toolomix may support its free tools through advertising revenue and optional donations. Donations are entirely optional.