Skip to main content

QR Code Generator

Generate QR codes for URLs, text, contact info, and more with custom sizes.

qrbarcodegenerate
Read the guide
Shortcuts:⌘ KSearch

QR code will appear here.

QR codes are generated entirely in your browser. No data is sent to any server.

Frequently Asked Questions

Do I have to click Generate every time I edit the text?

Not necessarily. The Generate button works, but typing in the content box also triggers generation automatically after a 600 ms debounce, and color changes regenerate immediately.

Can this build Wi-Fi, vCard, or calendar QR codes for me?

It will encode any text you paste, but it does not have form builders for special QR payload formats. If you want a Wi-Fi or vCard QR code, you need to paste the correctly formatted payload yourself.

What sizes can I export from this QR tool?

The canvas size slider runs from 64 px to 512 px in 32 px steps. The download button saves the rendered canvas as a PNG named qr-code.png.

Can I change the quiet zone or QR margin?

No. The current implementation hardcodes the QR margin to 2 when it calls the qrcode library, so there is no UI control for that value.

Why might QR generation or image copy fail on some setups?

The generator lazy-loads its QR library from esm.sh, so a blocked network request will prevent rendering. The image copy button also depends on browser clipboard image support via ClipboardItem.

Related Tools