Browser QR Utility
QR Code Generator
Create a QR code from text or a URL in your browser without sending the entered content to an external QR-generation service.
Create a QR code
Privacy model
The QR image is generated in the browser. The entered text is not sent to an external QR-generation API. The page downloads the QRCode.js library code from cdnjs, but the QR content you type is passed to that library locally in the page.
What a QR code contains
A QR code encodes the exact text supplied to the generator. If you enter a URL, a scanner may offer to open that address. If you enter ordinary text, the scanner should return that text instead.
Limitations
Scanning reliability depends on content length, print or display size, contrast, error correction, camera quality, and the scanning application. Test important QR codes on the devices that will actually scan them before distributing or printing them.
Library reference
This page uses the client-side QRCode.js project, distributed under the MIT License, loaded through cdnjs.
Common questions
Does the generator shorten URLs?
No. It encodes the text you provide. It does not create a redirect or tracking link.
Can I use plain text?
Yes. The input does not have to be a URL.
Related tools