DevConvertor

QR Code Generator

Create a QR code for plain text, a link, an email, a phone number, or Wi-Fi credentials, with control over size, quiet zone, and error-correction level. Everything is generated in your browser and downloadable as PNG or SVG — the payload, including any Wi-Fi password, is never uploaded anywhere.

Generated in your browser — nothing is uploaded
Appearance

Enter content to generate a QR code.

ReadyGeneratorsFree · No account required

Features

  • Text, URL, email, phone, and Wi-Fi payloads
  • Adjustable size, quiet zone, and error-correction level
  • Live preview, with the encoded payload shown in full
  • PNG and SVG download
  • Generated entirely in your browser

How to use

  1. Choose a content type and fill in the fields.
  2. Adjust size, quiet zone, and error correction if needed.
  3. Download the PNG or SVG.

FAQ

Is my content uploaded to generate the code?
No. The QR code is encoded in your browser, so nothing — including a Wi-Fi password — is sent to DevConvertor or any third-party image service. That's the whole reason this is built client-side.
Which error-correction level should I use?
M is a sensible default. Higher levels (Q, H) let a code still scan when it's partly obscured or printed on something that scuffs, but they pack in more modules, making the pattern denser at the same physical size. Use H for stickers and signage, L only when the payload is long and the code will be scanned from a clean screen.
Why does the quiet zone matter?
The blank margin is part of the spec — scanners use it to find the code's edges. Dropping it to 0 often still scans on screen but fails in print against a busy background. 2 modules or more is the safe range.
PNG or SVG?
SVG for anything printed or resized — it stays sharp at any size. PNG for fixed-size use on screen, or where the destination won't accept vector files.
Does a Wi-Fi QR code work on every phone?
iOS and Android both support the WIFI: format from the camera app, and it's widely supported elsewhere — but it isn't a formal standard, so a few older devices will just show the raw text instead of offering to join.