QR Code Generator
Create QR codes for URLs, plain text, email, phone numbers, WiFi credentials, and SMS. Customize colors and size, then download instantly. No sign-up needed.
Choose content type
Website URL
Generate a QR code for any web address.
Plain Text
Encode any text or message into a QR code.
Email Address
Open a pre-filled email compose window.
Phone Number
Scan to dial a phone number directly.
WiFi Credentials
Let guests join your network by scanning.
SMS Message
Scan to open a pre-filled SMS compose window.
Settings
Your QR code will appear here
Choose a content type, fill in the details, then hit Generate.
Error Correction & Content Types
Understanding the options available in this generator
Higher levels let the QR code be read even when partially obscured or damaged — but make the code denser. Use H for printed materials where logos may overlap the code.
URL QR codes open a web page directly. Text codes display a plain message. Keep URLs short (use a link shortener) to produce a simpler, easier-to-scan code.
WiFi QR codes use the format WIFI:T:WPA;S:name;P:pass;;. Android and iOS can scan these to join a network automatically — no typing required.
For printing: generate at 512 px or larger. A QR code printed smaller than ~2 cm × 2 cm may be hard to scan. Download the highest resolution you need and scale down in your design tool.
All QR codes are generated in your browser. No data is sent to any server — your URLs, passwords, and messages stay private on your device.