QR Code Generator
Generate QR codes for URLs, text, email, phone numbers, and WiFi credentials. Customize colors and sizes, then download as PNG — all free and client-side.
QR Code Settings
Preview
QR codes are generated using the Google Charts API. All processing happens in your browser for color customization.
How to Use the QR Code Generator
- 1Select a content type preset: URL, plain text, email, phone, or WiFi
- 2Enter your content in the input field — the QR code updates live as you type
- 3Choose a size (small, medium, or large) for the generated QR code
- 4Customize foreground and background colors using the color pickers
- 5Preview the QR code in the right panel and click "Download PNG" to save it
- 6For WiFi QR codes, enter the network name, password, and encryption type
Frequently Asked Questions
What types of content can I encode in a QR code?
This generator supports URLs, plain text, email addresses (mailto: links), phone numbers (tel: links), and WiFi credentials (SSID, password, and encryption type). Most QR code readers on smartphones will automatically handle the appropriate action for each type.
Can I customize the colors of my QR code?
Yes! Use the foreground and background color pickers to create custom-colored QR codes. Just make sure there is enough contrast between the foreground and background colors — QR code scanners need a clear difference to read the code reliably.
What size should I choose for my QR code?
Small (200px) works for digital use like websites and emails. Medium (300px) is good for printed materials at close range. Large (500px) is best for posters, banners, or any use where the QR code will be scanned from a distance.
Is my data secure when generating QR codes?
The QR code image is generated using the Google Charts API, which means your encoded text is sent to Google's servers to render the image. Color customization happens client-side in your browser. For highly sensitive data, consider an offline QR code generator.
How do WiFi QR codes work?
WiFi QR codes encode your network name (SSID), password, and encryption type in a special format. When someone scans the QR code with their phone camera, it automatically offers to connect to the WiFi network — no need to manually type the password.
Related Tools
Base64 Encoder/Decoder
Encode and decode text to/from Base64 format. Essential tool for data transmission, email attachments, and web development.
UUID Generator
Generate unique UUIDs (v4) for databases, APIs, and applications. Bulk generation with one-click copying.
Password Generator
Generate strong, secure random passwords with customizable length, character sets, and bulk generation. Uses cryptographic randomness for maximum security.
Need More Developer Tools?
Explore our complete collection of free online developer utilities
View All Tools