Free QR Code Generator Online — Custom Logo, Colors, Wi-Fi, vCard, Crypto

Create and download a QR code without uploading your content.

Loading tool...

Generate QR codes for nine content types — website URL, plain text, email with subject and body, SMS, phone number, Wi-Fi credentials, vCard contact card, geographic coordinates, and crypto wallet address — entirely in your browser. Customize the design with six dot shapes (square, circle, diamond, pixel, drop, line), standard finder patterns, solid colors or three-direction gradients, and an optional transparent background, then drop a logo in the center with adjustable size (10–30%) and opacity. Choose error-correction level L/M/Q/H to balance data density against scannability when adding a logo, and pick from one-click presets Classic, Gradient, Minimal, Business, Retro, and Dark. Export the finished code as PNG (256–4096 px), vector SVG, or PDF, or copy an HTML snippet with the embedded image. A Scan QA tab runs a real BarcodeDetector scan test and a six-item scannability checklist (contrast, dot shape, gradient, transparent background, logo size, EC level) with one-click Fix buttons, plus an encoded-data readout showing QR version, matrix size, and byte count. Use it for restaurant menus, Wi-Fi sharing, vCard business cards, crypto-wallet deposits, and event check-ins — all 100% local with no uploads.

Branded QR codes that scan on every device

Encode one of nine content types — URL, Text, Email, SMS, Phone, Wi-Fi, vCard, Geo, or Crypto wallet address — and customize dot shape across six options (square, circle, diamond, pixel, drop, line), with a standard 7×7 finder pattern, custom colors, three gradient directions, transparent background, and a centered logo at 10–30% size with adjustable opacity. Six presets — Classic, Gradient, Minimal, Business, Retro, and Dark — apply a complete design in one click. Export to PNG from 256 to 4096 pixels, SVG for infinite-scaling print, or PDF, or copy an HTML snippet to embed on a site.

Local QR generation with a built-in scan QA tab

Every QR code is rendered entirely in your browser using a local qrcode engine — Wi-Fi passwords, contact cards, and crypto addresses never leave your device. The Scan QA tab runs an in-browser BarcodeDetector scan test against the rendered code and shows a six-item scannability checklist (contrast, dot shape, gradient, transparent background, logo size, error-correction level) with pass/warn/fail badges and one-click Fix buttons that roll risky options back to a safer default. An encoded-data readout below the preview shows the QR version, matrix dimensions, and byte count so you know exactly what was packaged.

Frequently Asked Questions (FAQ)