QR Code Generator
Make a QR code from text, a URL, Wi-Fi details, an email, a phone number, an SMS or a contact card, and download it as SVG or PNG.
Loading…
How to use
- Choose a Content type and fill in its fields; the QR code and the text it encodes update as you type.
- Set Error correction (L 7% to H 30%), the Size in pixels, the Margin (quiet zone, 4 modules is the standard) and the colors.
- Optionally add a center Logo image. Error correction is then fixed at H and the logo is kept within 20% of the code’s width.
- Press ⬇ SVG or ⬇ PNG to download the image, or Copy text to copy the encoded content.
- Scan the result with your phone before printing, especially with a logo or custom colors.
Frequently asked questions
- Is my data or logo uploaded?
- No. The QR code is built in your browser; the content you type and the logo image are not sent to our server or stored by this page.
- Which error correction level should I choose?
- L restores about 7% of damaged modules, M 15%, Q 25% and H 30%. Higher levels make the code denser. M suits most screens and clean prints; use Q or H for codes that may get dirty or scratched, or that carry a logo.
- How much can one QR code hold?
- Up to 2,953 bytes at level L (version 40, 177 × 177 modules), and less at higher levels. Text is stored as UTF-8, so a Korean, Japanese or Chinese character takes 3 bytes. Short content gives a smaller, easier-to-scan code.
- Why doesn’t my phone read the code?
- Common causes: light modules on a dark background (many scanners need dark on light), low color contrast, a margin under 2–4 modules, a printed size that is too small, or too much content. The tool warns about inverted or low-contrast colors.
- Is “QR Code” a trademark?
- “QR Code” is a registered trademark of DENSO WAVE INCORPORATED.