QR Code Generator
Create QR codes for URLs, text, Wi-Fi, email, and more.
What is a QR code?
A QR code (Quick Response code) is a two-dimensional barcode that encodes data β most commonly a URL β as a grid of black and white squares. Modern smartphones can scan QR codes directly with the camera app, opening the encoded content instantly without typing. QR codes were invented by Denso Wave in 1994 and became ubiquitous after widespread smartphone adoption.
QR codes can encode URLs, plain text, email addresses, phone numbers, SMS messages, Wi-Fi credentials, and more. The error correction level controls how much of the code can be damaged or obscured before it stops scanning β higher correction levels make the code larger but more resilient. This tool generates QR codes entirely in your browser using the HTML5 Canvas API β no image is sent to any server.
How to use
- Select the content type β URL, Text, Email, Phone, Wi-Fi, or SMS.
- Fill in the relevant fields. The QR code previews automatically as you type.
- Adjust Size, Foreground/Background colours, and Error Correction level as needed.
- Click β¬ Download PNG to save the QR code as an image file.
- Or click Copy content string to copy the encoded data to your clipboard.