Generate high-resolution QR codes for websites, automatic Wi-Fi connection, contact vCards, emails, and phone numbers. Customize foreground and background colors, adjust error correction, download PNG or SVG, and scan existing QR images in-browser.
Runs entirely in your browser
Generate QR codes for the things people actually encode — a website URL, Wi-Fi credentials for automatic joining, a contact vCard, an email address or a phone number — and scan existing QR images too, all in your browser. You can customise the foreground and background colours, set the error-correction level and download the result as a PNG or a scalable SVG.
The Wi-Fi and vCard options are especially handy: a Wi-Fi QR lets guests connect without typing a password, and a vCard QR shares your full contact details in one scan. Error correction lets a code still scan even if part of it is obscured or damaged, at the cost of a denser pattern.
Because generation and scanning run locally, the data you encode — which may include a Wi-Fi password or personal contact details — is not uploaded. Download SVG when you need the code to print sharply at large sizes, such as on a poster or packaging.
TechToolsHQ is an independent, reader-supported tech platform. If this free tool saved you time, solved a problem, or helped your workflow, consider supporting our work. Your support helps us keep our utilities 100% free, private, and ad-free for everyone.