SummaryLog

QR Code Generator

Generate a QR code from any text or URL. Runs entirely in your browser — nothing is uploaded.

This QR code generator turns any text or URL into a scannable QR code that updates live as you type. Paste a link, a Wi-Fi string, a phone number, or plain text, and the preview redraws instantly so you can confirm it scans before you save it.

It runs entirely in your browser, so the data you encode never leaves your device or hits a server. Choose an error-correction level, then download a pixel-perfect PNG for print and the web or a scalable SVG for posters, business cards, and design files.

How to use

  1. Type or paste the text or URL you want to encode into the input box.
  2. Watch the QR code preview update automatically on the right.
  3. Pick an error-correction level (Low, Medium, Quartile, or High) to balance density against scan reliability.
  4. Click Download PNG for a raster image or Download SVG for a scalable vector file.
  5. Scan the result with a phone camera to verify it before sharing or printing.

FAQ

Is the text I encode sent to a server?
No. The QR code is generated locally in your browser, so whatever you encode never leaves your device or gets uploaded anywhere.
Should I download PNG or SVG?
Use PNG for quick sharing, screens, and most print jobs. Use SVG when you need to scale the code to any size without blur, such as on posters or in a design tool.
What does the error-correction level do?
It controls how much of the code can be damaged or obscured while still scanning. Higher levels (Quartile, High) survive smudges and logos but pack in more dots; Low keeps the code simpler for clean, short data.
Why does my QR code get denser when I add more text?
QR codes grow in module count as the data length increases. Long URLs or text need a larger grid, which can be harder to scan, so keep the content as short as practical.
Can I encode things other than URLs?
Yes. Any text works, including plain notes, phone numbers, email addresses, and formatted strings like Wi-Fi credentials, as long as your scanning app understands the format.