QR Code Generator

Generate a QR code for any URL, text, phone number, or email address. Choose size and error-correction level. Download as PNG. Everything runs in your browser — your content is never sent to a server.

100% freeNo sign-upRuns in your browserNo upload · data stays private
QR code appears here

How to use this tool

  1. Type or paste any URL, phone number, email, or text into the input box.
  2. The QR code generates live as you type.
  3. Adjust size and error-correction level, then click "Download PNG".

Error correction levels

L (7%) — smallest QR, least redundancy. M (15%) — good for most uses. Q (25%) — good if you plan to print on rough surfaces. H (30%) — best if you want to add a logo overlay on the QR code.

Why it's private

QR generation runs entirely in your browser using the qrcode.js library. Your text or URL is never sent to any server.