Tryst Link

Tool № 01


A QR generator that forgets what you typed.

Free, private, no signup. Runs entirely in your browser — your data never leaves your computer. Download PNG or SVG. Use it for anything, including commercially.

QR code options

19 chars

~15% recovery

Live preview

Enter content to generate

Generated entirely in your browser. Nothing is uploaded, logged, or stored.

§ How to use it

Four straight steps.

  1. 01

    Enter content

    Paste a URL, plain text, vCard, or Wi-Fi string into the content field.

  2. 02

    Choose error correction

    Pick L, M, Q, or H. Use M for screens, Q or H for print.

  3. 03

    Customize

    Adjust size, quiet zone, and colors. Maintain strong contrast for scannability.

  4. 04

    Download

    PNG for raster use, SVG for print or anything that needs to scale infinitely.

§ Frequently asked

Answers, briefly.

Is this QR code generator really free?
Yes. There are no accounts, no paid tier, no watermarks, and no usage limits. The tool runs entirely in your browser, so we have no server costs to recoup from you.
Does my data leave my computer?
No. The QR code is computed locally using JavaScript. The text or URL you enter is never sent to a server, logged, or stored anywhere.
Can I scan the QR code I generated?
Yes — any modern phone camera or QR-reading app will scan codes generated here. They follow the standard ISO/IEC 18004 specification.
What is error correction and which level should I use?
Error correction lets a QR code be scanned even when partially damaged or obscured. L recovers ~7% of damage, M ~15%, Q ~25%, H ~30%. Use M for screen display, Q or H for print or anywhere the code might get scuffed.
Can I use these QR codes commercially?
Yes. QR Code is an open standard. Codes you generate here belong to you and can be used in any product, on packaging, in print, or anywhere else.
Why is my QR code not scanning?
The most common causes are: insufficient contrast between ink and paper colors (use dark on light), too small a quiet zone (the white margin), or the encoded text being too long. Try increasing contrast and quiet zone, or shortening the URL first.