QR Code Generator
Generate QR codes from URLs and text
Generate QR Code
QR Code color
Preview
What is QR Code Generator?
QR Code Generator is a browser-based tool for creating QR code images from URLs or text. It generates the QR code instantly as you type, and lets you adjust the size, margin, colors, background, and output format while previewing the result.
It works well for link sharing, printed materials, event handouts, and on-screen guidance. The generated image can be downloaded as PNG, JPEG, or WebP.
How to Use QR Code Generator
- Enter the text you want to encode into the QR code.
- Check the preview on the right.
- Adjust settings such as error correction level, mask pattern, margin, colors, image size, and file type if needed.
- Download the image when the result looks right.
You can enter a normal URL, a short note, or strings such as mailto: and tel:. The preview updates in real time whenever the content changes.
Main Settings
Error Correction Level
This controls how much of the QR code can be restored if part of it is damaged or obscured. Higher levels improve recovery, but they also make the pattern denser.
For printed materials or public displays, trying a slightly higher level can make scanning more stable. For simple on-screen use, a standard setting is often enough.
Mask Pattern
This changes how the QR pattern is distributed visually. In many cases you will not need to adjust it, but some combinations of content and color can affect readability.
If the result looks hard to scan, switching the mask pattern and comparing the preview can help.
Margin
This sets the blank space around the QR code. If the margin is too small, the code may be harder to scan depending on where it is displayed or printed.
When placing the QR code over a busy layout or background, leaving enough margin usually makes it more reliable.
Color and Background
You can change both the dot color and the background color. A transparent background is also available, which is useful when placing the QR code over slides, posters, or design assets.
Keep in mind that low contrast between the dots and the background can reduce scan accuracy. It is usually safer to choose a combination with clear visual contrast.
Image Size and File Type
The image size can be adjusted from 50px to 1024px. If the QR code is too small, it may become harder to scan, so larger sizes are usually safer for print or signage.
You can download the result as PNG, JPEG, or WebP.
- PNG: Good for keeping edges sharp and works well in most cases
- JPEG: Better suited to photos, but may soften QR code edges
- WebP: A good option when you want a lighter file size
If you are unsure, PNG is usually the safest default.
Input and Output Examples
You can generate a QR code from strings such as these:
https://example.com
mailto:info@example.com
tel:0312345678
The event venue is this way
Output examples:
https://example.combecomes a QR code that opens a URLmailto:info@example.combecomes a QR code that helps start an email actiontel:0312345678becomes a QR code that can be used for phone call actions
Use Cases
- Sharing campaign pages or sign-up forms with a QR code
- Adding scannable links to store guides, exhibitions, or printed handouts
- Making phone numbers or email actions easier to open on smartphones
- Creating transparent-background QR codes for use in design layouts
Things to Keep in Mind
- Longer strings create denser QR codes that may be harder to scan
- When changing colors, make sure there is enough contrast between dots and background
- Transparent backgrounds can be useful, but the surrounding design may reduce visibility
- Very small output sizes or heavy compression can reduce scan accuracy
About QR Code
QR Code is a registered trademark of DENSO WAVE INC.