Free Tool No Signup

QR Code Generator

Create QR codes for URLs, WiFi passwords, contacts, emails and more. Generated entirely in your browser, no data sent to any server. Free to download as PNG or SVG.

Include country code (e.g. +44 for UK, +1 for US). Scanning opens the phone app directly.

Customise

Foreground
Background
Presets

Logo Overlay (optional)

๐Ÿ–ผ๏ธ
Click or drag to upload logo (PNG, SVG, JPG)

Logo replaces central ~22% of QR. Use Q or H error correction for reliable scanning.

โฌ›

Your QR code will appear here

Fill in the details on the left

QR Code Use Cases

TypeOpensBest For
URLAny browserWebsites, menus, social profiles
WiFiNetwork settingsSharing guest WiFi
vCardContacts appBusiness cards
EmailMail appPre-addressed emails
SMSMessaging appPre-filled text messages
PhonePhone diallerClick-to-call
TextAny QR readerNotes, instructions

Error Correction Guide

Higher error correction lets the QR code be scanned even when partially damaged or covered by a logo.

LevelRecoveryUse When
L - Low7%Digital-only, clean display
M - Medium15%General use (default)
Q - Quartile25%Adding a logo on top
H - High30%Print, outdoor, logo overlay

Privacy Note

All QR codes are generated entirely in your browser using JavaScript. No data is sent to any server. WiFi passwords, URLs and contact details never leave your device. The QR code library (qrcode.js) runs locally.