quialo.

QR Code Generator

Higher levels survive more damage or dirt but make a denser code.

Fill in the fields to generate a QR code.

The QR code is generated entirely in your browser. Nothing you type is uploaded. Test the code with your phone camera before printing it.

Make a QR code for a link, plain text, WiFi login, contact card, email, or phone number. Fill in the fields, choose an error correction level, and the code updates live. Download it as a sharp PNG or a scalable SVG, or copy it to the clipboard. The code is built entirely in your browser with a self-contained encoder, so nothing you type is uploaded.

How to use

  1. Pick what the code should hold: URL, text, WiFi, vCard, email, or phone.
  2. Fill in the fields for that type.
  3. Choose an error correction level (higher survives more wear but is denser).
  4. Watch the QR code preview update live.
  5. Download a PNG or SVG, or copy the image, then test it with your phone.

Examples

  • A website link: pick URL and enter https://example.com to make a scannable link.
  • WiFi access: enter the network name, password, and security so guests can join by scanning.
  • A contact card: fill in the vCard fields to share a name, phone, and email in one scan.

FAQs

What can I put in a QR code?
This tool supports a plain URL, free text, WiFi credentials, a vCard contact, an email (with subject and body), and a phone number. Each type is formatted the way phone cameras and scanner apps expect, so scanning does the right thing, like opening a link or joining a network.
What is the error correction level?
QR codes carry redundant data so they still scan when part is damaged, dirty, or covered by a logo. Level L recovers about 7 percent, M about 15, Q about 25, and H about 30. Higher levels are more robust but pack more modules, making a denser code. M is a good default.
Should I download PNG or SVG?
PNG is a ready to use image for documents, slides, and the web. SVG is vector, so it stays crisp at any size and is best for print or large displays. Both encode the same QR code.
Do QR codes expire?
No. A QR code is just an image of the data you encoded, so it works forever as long as the destination it points to still exists. There is no tracking, account, or expiry here. If you encode a link, keep that link live.
Is my data uploaded?
No. The QR code is generated locally in your browser with a built in encoder. Nothing you type, including WiFi passwords or contact details, is sent anywhere.

Related tools