Free QR Code Generator โ WiFi, URL, Menu & Custom Color
Create custom color QR codes for WiFi passwords, restaurant menus, Google reviews, URLs, and business cards. Choose size and colors โ download PNG instantly. No sign-up.
โ ๏ธ For optimal scanning use high-contrast colors.
Generated entirely in your browser โ no data is sent to any server.
How to Use the QR Code Generator
Select a content type from the tabs at the top โ URL, WiFi, Text, or Email. Fill in the relevant fields and click Generate QR Code. Your QR code appears immediately in the preview panel. Click Download PNG to save it to your device at the selected size.
Content Types Explained
- URL: Encodes any web address. When scanned, the phone opens the URL in its browser. Use this for restaurant menus, product pages, social media profiles, or event landing pages.
- WiFi: Encodes your network name (SSID), password, and security type. When scanned by Android or iPhone, the device connects automatically without typing the password. Perfect for cafรฉs, Airbnbs, offices, and home guests.
- Text: Encodes plain text up to several hundred characters. Useful for business card details, short messages, or instructions.
- Email: Opens the device's mail app with the To address and subject pre-filled. Great for contact cards and feedback forms.
Customisation Options
Use the Foreground and Background colour pickers to match your brand colours. Choose from four sizes: 128px for small print, 256px for standard use, 512px for posters, and 1024px for large-format printing. Larger sizes are sharper when printed at scale. Keep enough contrast between foreground and background colours โ QR scanners struggle with low-contrast codes.
Best Practices for Printing
- Download at 512px or 1024px for anything that will be printed. Small sizes pixelate when scaled up.
- Always test-scan your QR code before printing a large batch โ use your phone's native camera app, not a third-party scanner.
- Leave a white quiet zone (border) around the QR code. Most scanners need about 4 module widths of margin to read the code reliably.
- Dark foreground on a light background scans most reliably. Inverted (light on dark) works but is less universally supported.
- For Google Reviews QR codes, generate a URL code pointing to your Google Business review link for instant one-scan reviews.
Privacy
All QR codes are generated entirely in your browser using the QRCode.js library. Your URLs, WiFi passwords, and text content are never transmitted to any server. The PNG download is created locally on your device using the browser's Canvas API.