qr.hanx.pro

qr2

QR codes, without the redirect.

Make a QR code that contains the content itself. There is no short link to maintain, and the code does not expire. qr2 is written in Go, compiled to WebAssembly, and runs in this browser.

SPECIMEN 0125 × 25 · M
Example QR code containing https://qr.hanx.pro
DIRECTThis image is the URL. Nothing to expire.
Engine
qr2 290 KiB
Format
QR Model 2
Versions
1-40
ECC
L / M / Q / H
Encoding
qr2 encodes Model 2, v1 to 40, L/M/Q/H. Optimal mixed-mode segmentation, all eight masks, Reed-Solomon, BCH, and a matrix self-check. zxing-cpp decodes a separate PNG corpus.
Privacy
The app makes no requests to another domain. The site hosts its own fonts, icons, and engine; the browser generates exports. There are no analytics, cookies, or accounts, and nothing you enter leaves the browser. The privacy page shows how to verify it in DevTools.
Output
Screen, vector, and print. Live preview, PNG and SVG export, clipboard, logos, style templates, DPI guidance, and a scan check that decodes the rendered pixels before you export.
Scope
The code holds the content. Model 2 covers versions 1 to 40. Micro QR, rMQR, and structured append are not shipped yet, so the editor does not offer them.

The editor

Pick a template, then tune it.

Open only the controls you need. Your content and logo stay in the browser.

Open the editor
The qr.hanx.pro editor showing a live QR preview and a design inspector