QR Code Generator

Generate QR codes for URLs, plain text, WhatsApp, Wi-Fi, email, phone, SMS and contact cards, then download as PNG or SVG — entirely in your browser.

The QR Code Generator creates codes for URLs, plain text, WhatsApp, Wi-Fi, email, phone, SMS and contact cards (vCard) — right in your browser, without sending the QR Code's content to any server.

Each type uses its own data format (for example, Wi-Fi follows a pattern phones already recognize automatically when scanned), so the fields shown change depending on the type you pick.

Your files are processed locally in your browser and are not uploaded.

🔒 Local processing. Your content is processed directly in your browser and is not sent to our servers.

QR Code type

Customization

Error correction

M — Medium (~15%): recommended balance for most uses.

Preview

Fill in the fields to generate the QR Code.

How to use QR Code Generator

  1. 1

    Pick a type

    URL, text, WhatsApp, Wi-Fi, email, phone, SMS or contact.

  2. 2

    Fill in the fields

    The fields shown change depending on the type you picked.

  3. 3

    Customize (optional)

    Adjust size, colors and error correction level.

  4. 4

    Download the QR code

    Export as PNG (image) or SVG (vector).

What is QR code error correction?

Error correction determines how much of a QR code can get dirty, scratched or partly covered — by a logo in the center, for example — and still scan correctly. It ranges from L (~7% tolerance) to H (~30%). Higher levels make the pattern denser, so use the lowest level that fits your case.

PNG or SVG: which one to download?

PNG is a pixel image — it works well on screens and for most everyday printing. SVG is vector-based: it can be scaled to any size, like a large banner or a printed sign, without losing sharpness.

Why does a WiFi QR code connect without typing the password?

It stores the network name, password and security type in a format phones already recognize — scanning it lets the device offer to connect directly.

When should you use this tool?

  • Small businesses

    Share a menu, the store's WiFi, or a WhatsApp contact for support.

  • Events

    Invitations with a contact (vCard) QR code or attendance confirmation.

  • Personal use

    Share your home WiFi password without typing or reading it out loud.

  • Printed materials

    Flyers, business cards and packaging linking to a website.

Privacy and processing

The QR code's content — the link, the text, the WiFi details, etc. — never leaves your browser; the image is generated entirely on your device.

Frequently asked questions

Is my QR Code content sent to any server?
No. The QR Code is assembled and drawn entirely in your browser — nothing you type is sent, saved or logged anywhere.
What's the difference between downloading PNG or SVG?
PNG is a pixel image, great for screens and most printing. SVG is vector-based: it can be scaled to any size (e.g. a large banner) without losing sharpness.
What is error correction (L, M, Q, H)?
It's how much of the QR Code can get dirty, scratched or covered (for example, by a logo) and still be readable. L allows the least damage, H allows the most — but higher levels make the pattern denser.
Will my QR Code still work printed small?
Yes, as long as you keep a margin (quiet zone) around it and don't shrink it below roughly 2×2 cm for typical printing. For very small sizes, use a higher error correction level.