QR Code Generator
Free QR code generator. Create scannable QR codes from URLs, text, Wi-Fi credentials and more — with custom colors, sizes and PNG download, fully client-side.
QR codes hold up to about 4,300 characters
How to use QR Code Generator
- 1
Type or paste the URL or text you want to encode.
- 2
Adjust the size, error correction and colors.
- 3
Preview the QR code — test it with your phone camera.
- 4
Download the PNG and use it anywhere.
Key features
QR codes from any text or URL
Custom foreground & background colors
Error correction levels L, M, Q, H
High-resolution PNG download
Live preview while typing
100% client-side generation
Pro tip
Always test your QR code with a phone before printing it — dark codes on light backgrounds with at least a 4-module quiet zone scan the most reliably.
QR Code Generator — FAQ
Any text: URLs, plain messages, email addresses, phone numbers and Wi-Fi configuration strings are the most common uses.
Medium (M) or High (H) for codes printed on physical objects, where they may be partially covered or damaged. Low (L) is fine for clean digital screens.
Yes — customize foreground and background colors freely, though high contrast (dark on light) scans most reliably.
Yes. Generation runs entirely in your browser, so the content of your code never leaves your device.
Related tools
Image to Base64 Converter
Convert any image to a Base64 data URI with one click.
Images & MediaImage Resizer
Resize images online to exact pixels or percentages.
Images & MediaImage Compressor
Compress JPG, PNG and WebP images with quality control, in batches.
Images & MediaJSON Formatter & Validator
Format, minify and validate JSON in real time.
Developer ToolsBase64 Encoder & Decoder
Encode text to Base64 and decode it back instantly.
Developer ToolsURL Encoder & Decoder
Percent-encode or decode any URL or query string.
Developer Tools