🔒 Your files never leave your device

QR code generator

Turn a link, a Wi-Fi password, a contact card or a short message into a QR code. Pick a type, fill the fields and download PNG or SVG. The data is encoded on your device.

QR content

Look

PNG size
Error correction

Higher recovery lets you print smaller or put a logo in the middle. The QR grows a little.

Centre logo (optional)A small square PNG or JPG. Error correction switches to H so scanners can still read it.

How to use

  1. Choose what the QR should hold — a URL, text, Wi-Fi, a contact, and more.
  2. Fill in the fields. The preview on the right updates as you type.
  3. Optional: change colours, size, error correction or add a centre logo.
  4. Download a PNG for screens or an SVG for print.

Frequently asked questions

Is my QR data uploaded?

No. The code is drawn in your browser with JavaScript. Wi-Fi passwords, phone numbers and vCards never leave this tab.

PNG or SVG — which should I download?

PNG is for chat, slides and the web. SVG scales to any print size without going blurry — use it for posters, packaging and business cards.

What error correction should I pick?

M is a good default. Choose H if you will print small, engrave the code, or place a logo in the centre.

Will a coloured QR still scan?

Yes if the dots stay much darker than the background. Avoid light-grey on white and red on black. Print a test and scan it with your phone before you print a batch.

Do I need an account?

No. AnyToolsKit is free, with no sign-up, watermark or download limit.