QR Code Generator
Generate QR codes for URLs, text, WiFi, and more. Download as PNG.
Report a Problem
Found a bug or have a suggestion? Help us improve this tool.
What is this tool?
QR Code Generator creates scannable QR codes from text, URLs, phone numbers, emails, or WiFi credentials. QR (Quick Response) codes were invented by Denso Wave in 1994 for tracking vehicles during manufacturing. They can store up to 4,296 alphanumeric characters and are widely used in marketing, ticketing, payments, and contact information.
How to use
- 1
Enter content
Type text, URL, or other data to encode.
- 2
Customize
Choose the output size (128 to 512 pixels).
- 3
Download
Download the QR code as a PNG image.
Frequently Asked Questions
How much data can a QR code hold?
Maximum capacity depends on character type and error correction level. QR Code Version 40 (maximum) can store: 7,089 numeric digits, 4,296 alphanumeric characters, or 2,953 bytes of binary data. Higher error correction reduces capacity.
What is error correction in QR codes?
QR codes use Reed-Solomon error correction with 4 levels: L (7% recovery), M (15%), Q (25%), and H (30%). Higher levels allow the code to be scanned even if partially damaged or obscured. Level H can still work with 30% of the code damaged.
What file formats are supported?
The QR code is generated as a PNG image. Click the download button to save the PNG file to your device, then use it on websites, print materials, or product packaging.
How do I create a custom QR code?
Type any text, URL, or Wi-Fi details into the input field and the tool generates a QR code instantly. Pick a size between 128 and 512 pixels for the level of detail you need, download the PNG, and print it on a business card, product label, or poster. Everything runs in your browser: the content is never sent to a server, so even private links stay private.