Category: Developer tools

QR Code Generator

Create a QR code from text or a link, offline

Turn a link, message or Wi-Fi string into a QR code and download it as PNG or SVG. The code is drawn in your browser, with no QR service involved.

Error correction

The code is drawn in your browser. Nothing you type is sent to a server or a QR service.

Everything on this page is processed in your browser. Nothing is uploaded.

What this tool does

A QR code stores text as a grid of black and white modules that any phone camera can read. This generator encodes your text as UTF-8 bytes, picks the smallest version that fits, and draws the result locally, so private links, tickets and Wi-Fi credentials are never sent to an image API. Choose a higher error correction level if the code will be printed small or placed where it may get scratched, and download SVG when it needs to stay sharp at poster size.

How to use it

  1. Type or paste the text, link or Wi-Fi string you want to encode.
  2. Pick an error correction level and adjust the size and quiet zone.
  3. Download the code as SVG for print or PNG for screens.

Privacy

This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.

Frequently asked questions

Does the QR code expire or get tracked?
No. The code encodes your text directly, with no redirect service in between, so it keeps working and nothing about it is logged.
Which error correction level should I choose?
M is a good default. Use Q or H when the code will be printed small, on a curved surface, or with a logo placed over the centre.
Why did my text stop generating a code?
A single QR code has a byte limit. Shorten the text or lower the error correction level, which frees up capacity.