Back to tools
Module · Developer
QR Code Generator
Any text → PNG QR. Custom colors, size, and error correction.
Advertisement
Guide
How QR Code Generator works
Step 01
Type or paste your content
URLs, plain text, Wi-Fi credentials, phone numbers — anything a QR reader can consume.
Step 02
Customise colors + size
Pick foreground and background colors, size (128–720 px), and error-correction level (L/M/Q/H). Higher EC survives more damage but produces denser codes.
Step 03
Download PNG
One click to save the QR as a transparent-background PNG at the exact size you set. All rendering happens on your device.
FAQ
Frequently asked
Is my QR content sent anywhere?+
No. QR generation happens entirely in your browser via the qrcode library — nothing is uploaded.
Which error-correction level should I use?+
L (~7%) for simple URLs, M (~15%) is the default sweet spot, Q (~25%) if you plan to print + damage-tolerate, H (~30%) if you're overlaying a logo.
Can I generate Wi-Fi QR codes?+
Yes — paste WIFI:S:SSID;T:WPA;P:password;; into the content box (see zxing spec).