Enter text or a URL to generate a customizable QR Code. Colors, size, center logo and PNG or SVG export.
150600
QR Code color
Background color
Correction H forced (logo detected)
Click or drag and drop an imagePNG, JPG, SVG or WebP
Type something above to generate your QR Code
QR Code copied!
Free customizable QR Code generator — no sign-up required
A QR Code (Quick Response Code) is a two-dimensional barcode that can be scanned by any smartphone. Invented in Japan in 1994 by Denso Wave, it is now used everywhere: restaurant menus, boarding passes, business cards, marketing campaigns, Wi-Fi sharing, and much more.
Our QR Code generator works entirely in your browser. No data is sent to a server: the QR Code is created locally on your device using JavaScript. This ensures the privacy of your data, whether you are encoding a URL, personal text, or sensitive information.
Customize your QR Code to fit your needs: adjust the size from 150 to 600 pixels, choose the code and background colors (including transparent background), and select the error correction level (L, M, Q or H) depending on your use case. You can even add your logo to the center of the QR Code — the H correction level is then automatically applied to ensure readability.
Download your QR Code as PNG for printing (flyers, posters, business cards) or as SVG for perfect vector quality at any scale. Files are ready to use, with no watermark or limitation.
Frequently Asked Questions
A QR Code (Quick Response Code) is a two-dimensional barcode that stores information as black and white patterns. It can be scanned with a smartphone camera to quickly access a URL, text, contact details, or any other type of data. Unlike traditional barcodes, a QR Code can hold up to 4,296 alphanumeric characters.
Yes, our generator is 100% free, requires no sign-up, and has no usage limits. You can create as many QR Codes as you want. Generated QR Codes never expire and contain no redirect links: they point directly to the content you entered.
Absolutely. The QR Code is generated entirely in your browser using JavaScript. No data is transmitted to our servers or stored in any way. You can verify this by using the tool offline (once the page has loaded).
A QR Code can theoretically hold up to 4,296 alphanumeric characters or 2,953 bytes of binary data. In practice, the longer the content, the denser and harder to scan the QR Code becomes. For optimal readability, we recommend staying under 300 characters. For long URLs, use a URL shortener.
Yes. QR Codes generated with our tool are royalty-free and can be used for any purpose: personal, professional, commercial, or non-profit. No attribution is required. The QR Code format itself is an open standard (ISO/IEC 18004).
You can customize the size (150 to 600 px), the QR Code and background colors (with transparent background option), the error correction level (L, M, Q, H) and add a logo to the center. Export is available in PNG (image) and SVG (vector). All changes are applied in real time.
Yes. You can upload a logo (PNG, JPG, SVG or WebP) that will be displayed at the center of the QR Code. The error correction level automatically switches to H (30%) to compensate for the area covered by the logo and ensure the QR Code remains scannable.