Find a Spark in the Guides

ESC

Recent Guides

No guide found yet

Try “OEM”, “AQL”, or “MOQ”.

FREE ONLINE TOOLS

QR Code Generator

Free online QR code generator · runs in your browser

Higher error correction lets the code still scan when part of it is covered or damaged — useful for printed codes. Longer text makes a denser code, which is harder to scan at small sizes; keep the text short when the code will be printed small.

How to make a QR code

Type or paste text or a URL into the box above and press “Generate QR code”. The code appears instantly, and you can download it as a PNG. Everything happens in your browser — nothing is uploaded or tracked.

What you can put in a QR code

Any short text works. A website link is the most common — a menu, a shop, a portfolio, a payment page. Wi-Fi passwords, plain text notes, and contact details work too. Keep the text short: a short link makes a simple, easy-to-scan code, while a long paragraph makes a dense code that needs to be printed large to scan reliably. For a long link, shorten it first.

Error correction, explained

Error correction lets a damaged code still scan. Level M (medium) recovers about 15% of a damaged code and is right for most uses. Level H recovers 30% — useful for codes printed on packaging or outdoors, where part of the code might get dirty or torn. Higher correction makes the code denser, so do not combine level H with very long text unless you print it large.

Printing tips

Test every code with your phone before you print it. Print at least 2 × 2 cm for a short link, larger for longer text. Keep the code high-contrast — dark on light scans best — and leave a quiet margin of white space around it; a code crowded by other graphics may not scan. The 1024 px download is best for print.

A privacy note

Many QR generators log what you encode. This one does not: the code is drawn in your browser, and the text you type never leaves your device. That matters for Wi-Fi passwords, private links, and anything you would not want on someone else's server.