QR Code for URL
QR Code for URL: free, instant and private. The pattern is generated in your browser and drawn to a canvas — nothing is uploaded.
How the QR Code for URL works
The QR Code for URL takes Text or URL, Size (px) and returns the answer instantly — no button to hunt for, no page reload. The pattern is generated in your browser and drawn to a canvas — nothing is uploaded. Level M error correction keeps the code readable even if a fifth of it is damaged or covered.
Enter your own numbers to replace the example values; the result panel updates as you type. Everything runs in this single page, so nothing you enter leaves your device.
Formula used
QR byte mode with Reed–Solomon error correction (level M)
| Symbol | Meaning |
|---|---|
| text | the text, link or Wi-Fi details to encode |
| size | rendered image size in pixels |
The pattern is generated in your browser and drawn to a canvas — nothing is uploaded. Level M error correction keeps the code readable even if a fifth of it is damaged or covered.
Inputs used: Text or URL, Size (px).
Worked example
Take the default example — text or url of https://toolfactory.pages.dev, size (px) of 256:
- payload: https://toolfactory.pages.dev
- size: 256
Frequently asked questions
- What formula does the QR Code for URL use?
- It uses QR byte mode with Reed–Solomon error correction (level M), where text is the the text, link or Wi-Fi details to encode; size is the rendered image size in pixels.
- Is the QR Code for URL free?
- Yes. There is no signup, no usage limit and no watermark — the generator runs entirely in your browser.
- How do I read the result?
- The pattern is generated in your browser and drawn to a canvas — nothing is uploaded. Level M error correction keeps the code readable even if a fifth of it is damaged or covered.
- Does the QR Code for URL store or send my data?
- No. Every calculation happens locally in the page, so the numbers you type are never uploaded or logged.
- Does it work on a phone and offline?
- Yes — the page is a single lightweight file that adapts to any screen size. Once it has loaded it keeps working without a network connection.