About QR Code Generator
Generates QR codes for seven data types: plain text, URLs, WiFi network credentials (WPA/WPA2/WEP), email (mailto: with subject and body), SMS, phone numbers (tel:), and vCard 3.0 contacts. QR images are rendered server-side via the goqr.me API with configurable size (128–512px), four error correction levels (L/M/Q/H), custom foreground and background colors, and adjustable margin. Codes update live as you type and download as PNG.
- WiFi QR codes use the WIFI:T:security;S:ssid;P:password;H:hidden;; format
- Contact mode generates a full BEGIN:VCARD/END:VCARD v3.0 payload
- Error correction levels: L (7%), M (15%), Q (25%), H (30% — most damage-resistant)
- Color pickers for foreground and background with hex value support
- Auto-prefixes URLs with https:// if no protocol is specified
Frequently Asked Questions
- Which error correction level should I use?
- M (15%) is the default and works for most cases. Use H (30%) if the QR code will be printed on materials that might get scratched or partially obscured. Higher correction means a denser code, so L is better when the code needs to encode a lot of data and will always be scanned from a clean screen.
- Can I add a logo to the center of the QR code?
- Not directly in this tool. However, if you generate with H-level error correction, up to 30% of the code can be obscured and still scan correctly, so you can overlay a small logo manually in an image editor.
More Generators Tools
All Generators toolsGenerators
Color Palette Generator
Generate harmonious color palettes from a base color.
Generators
Character Name Generator
Generate random character names by genre and origin.
Generators
UUID Generator
Generate UUIDs in v1, v4, and other formats.
Generators
CSS Gradient Generator
Create linear and radial CSS gradients visually.