FreeToolkit

QR Code Generator

Encode any text or URL into a real QR code and download it as a clean SVG.

How to use

Type the text or URL, choose an error correction level, set the pixel size per module and press Generate. The panel reports the chosen version, mask pattern and codeword split, and the code itself is drawn below as a scalable vector graphic.

FAQ

The encoder is written from scratch in plain JavaScript, so no library is downloaded and nothing is sent anywhere. Higher error correction levels survive more damage but store less text, and the version number grows with the amount of data until the limit of 271 bytes at level L.

Privacy: every calculation runs inside your browser. Your files and text never leave your device.

The 16-point site checklist · Why these tools never upload