QR Code Generator
Turn text or a URL into a QR code — download as PNG or SVG. Generated entirely in your browser.
Create a QR code online for a URL, text, WiFi network or contact card, then download it as PNG or SVG. Generated entirely in your browser — no uploads, no watermarks, works offline.
How to create a QR code
Enter a URL or text, select the error-correction and size options, then generate the code. Download the result as an image for printing, signage, menus, packaging, or digital sharing.
Test a downloaded QR code with more than one phone before publishing it. Keep sufficient contrast and leave clear space around the code so scanners can detect its finder pattern.
Standard: ISO/IEC 18004 (QR Code) with error-correction levels L/M/Q/H.
Example
To share Wi-Fi, encode text in this format (most phone cameras offer to join the network):
WIFI:T:WPA;S:CafeGuest;P:espresso123;;
Pick an error-correction level for how much damage the code must survive: L restores about 7% of the code, M 15%, Q 25% and H 30%. Higher levels make denser codes, so use H only when printing small or adding a logo.
How to use the QR Code Generator
- Enter your URL or text (or use the WiFi template).
- Pick the size, colors and error-correction level.
- Download the QR as PNG or SVG.
Frequently asked questions
How do I make a QR code for a URL?
Paste the URL and the QR appears instantly; download it as PNG or SVG.
Can QR codes store text?
Yes — plain text up to the QR capacity, a few thousand characters depending on settings.
What does error correction do?
It adds redundancy so the code still scans when partially damaged or overlaid with a logo. Higher levels trade away data capacity.
Is my data sent to a server?
No. The QR code is computed locally with a JavaScript library in your browser.
Fun facts about QR Code Generator
- QR codes were invented in 1994 by Denso Wave, a Toyota subsidiary, to track automotive parts during manufacturing.
- A QR code can store up to 7,089 numeric characters or 4,296 alphanumeric characters — far more than a traditional barcode.
- The three large squares in the corners of a QR code are called 'finder patterns' — they help the scanner determine the code's orientation and size.
- QR codes have error correction built in — they can be read correctly even if up to 30% of the code is damaged or obscured.
- QR stands for 'Quick Response': Denso Wave designed the code to be decoded at high speed.