QR Code Generator

Create QR codes in seconds. Customize the design, add a logo, and export PNG or real SVG — all in your browser.

Tool

Generate beautiful, scannable QR codes — instantly

QR Code Generator
JavaScript is required to generate and download QR codes. This tool runs fully in your browser and does not upload your content.

Quick mode

Pick a type, fill the essentials, and your QR updates instantly.

QR type
Tip: include https:// for best compatibility.
This is exactly what the QR code contains.

Live preview

Instant updates • PNG/SVG export • No uploads

Version: ECC: Mask:
Open test (show encoded content)

          

Description

QR-Code Generator at a glance

This tool creates QR codes for the most popular use cases (URL, text, WiFi, vCard, email, SMS, phone, WhatsApp, location, and calendar events). Your QR updates live as you type, and you can fine-tune everything in the Customize modal: error correction, size and margin, colors (including a simple gradient), module shape, and eye styles. Add a logo overlay with padding and rounded corners — with helpful scannability warnings.
When you’re ready, export as PNG (canvas) or as a true, scalable SVG built from QR modules (crisp and print-ready).

What you can generate URL (with validation and best-practice hints) Text (Unicode supported) WiFi (SSID, password, encryption, hidden networks) vCard (v3.0 for broad compatibility: name, org, title, phones, emails, website, address, note) Email (mailto with subject/body) SMS, Phone WhatsApp (wa.me with optional message) Location (geo:) Calendar event (iCalendar VEVENT) Premium customization Error correction levels L / M / Q / H Size & quiet zone (margin) controls Foreground/background colors, optional transparent background Optional simple gradient for the foreground Module styles: square / rounded / dots Finder “eyes”: outer + inner shape controls “Keep crisp edges” toggle for pixel-perfect exports Logo overlay Upload PNG/JPG/SVG (processed locally) Control logo size, padding, and corner radius Optional punch-out background behind the logo Optional auto-boost of error correction for safer scanning Export & sharing Download PNG (high quality) Download SVG (real vector modules, print-ready) Copy encoded content (and copy image where supported) Share a preconfigured link via URL parameters (ideal for landing pages) Privacy Local-first: QR generation, styling, preview, and exports run entirely in your browser. No uploads: Your text/URL/contact details stay on your device. No storage: The tool does not store your inputs on the server. Optional tracking (only if enabled on Pageonaut) Scan counting is only possible for QR codes that point to a Pageonaut-controlled redirect link. If you enable “Make it trackable”, the tool will request a short redirect URL from Pageonaut (server-side) and the QR will encode that redirect. A tracking setup should be privacy-friendly (aggregate counts, minimal logs, no unnecessary personal data).

Similar tools (Media)

Explore more helpers from the same category.

Color Converter

Convert colors between HEX, RGB, HSL and CMYK, copy single values for InDesign, generate CSS snippets, and check WCAG AA contrast for text and UI.

5.00 / 5 · 1 reviews

Image Compressor

Compress images locally in your browser—no uploads. Choose an output format, compress multiple files, and download instantly.

5.00 / 5 · 2 reviews

YouTube Thumbnail Downloader

Minimal YouTube thumbnail downloader: paste a link, generate a preview, and download — settings are tucked away in a clean popup.

New · be the first

FAQ

Frequently asked questions