Free QR Code Generator

Enter any text, URL, email, or data โ€” get a downloadable QR code instantly. Everything runs in your browser. 100% Private

How It Works

This tool generates QR codes entirely in your browser using JavaScript. No data is sent to any server. Enter your text or URL, choose your settings, and download your QR code as a PNG image. The QR code can be scanned by any smartphone camera or QR reader app.

What can I encode in a QR code?

URLs, plain text, email addresses (mailto:), phone numbers (tel:), Wi-Fi credentials, vCards, and more. Most smartphone cameras automatically recognize and act on these formats.

What is error correction?

Error correction allows the QR code to be readable even if partially damaged or obscured. Higher levels add more redundancy but make the code denser. Medium (15%) is a good default for most uses.