100% client-side — nothing is uploaded, the QR and any logo are drawn in your browser.Verify

QR Code Generator

Turn a link, Wi-Fi network, contact card, email, SMS, phone number, WhatsApp message, map location or calendar event into a QR code. Pick the colors and module style, drop in a logo, and export as PNG or SVG — drawn entirely in your browser, nothing is uploaded.

Higher correction survives logos and damage but looks denser — a logo forces Highest.

Add logo Logo preview

Enter some content to generate a QR code.

About this QR code generator

A QR code is a 2-D barcode that stores text — most often a URL, but also Wi-Fi credentials (so guests join without typing a password), a vCard contact, an email, an SMS, a phone number, a pre-filled WhatsApp message, a map location or a calendar event. This generator builds the code with the browser's own canvas; the content you type — and any logo you add — is never sent to a server, which matters when you encode a Wi-Fi password or personal details.

Tips

  • Logo in the centre: adding one forces error-correction level Highest (30%) so the code stays scannable around the cut-out — keep the logo small and test the result before printing
  • Module style: dots and rounded modules are cosmetic — the three corner "eyes" stay solid so scanners still lock on, but always test a styled code before mass-printing
  • Colors: keep strong contrast and a background lighter than the modules; inverted or low-contrast codes often fail to scan
  • Error correction: higher levels stay scannable when the code is partly obscured or printed small, at the cost of denser modules
  • PNG vs SVG: PNG for quick sharing, SVG for print and large signage — it scales without blur
  • Wi-Fi codes follow the standard WIFI: format read by iOS and Android cameras