QR Code Generator

Generate QR codes for URLs, text, emails, phone numbers, Wi-Fi and SMS. Download as PNG or SVG. Works offline, entirely in your browser.

Runs in your browser
Loading QR Code Generator...

How to use

  1. 1

    Pick the content type - for example "URL".

  2. 2

    Type the value - the link, text, phone number, Wi-Fi details, and so on.

  3. 3

    Adjust size and error correction if you like.

  4. 4

    Download as PNG or SVG, or copy the payload.

How it works

The QR code is generated locally with a compact open-source encoder. Error correction recreates part of the pattern, so a code printed at error level H can still be read with up to about 30% of it damaged or covered.

Frequently asked questions

How much data can a QR code hold?

A single code can store up to around 3 KB of binary data depending on the version. Very long text is better shared as a link instead.

Which error correction should I choose?

Higher levels survive more damage but produce denser codes. H suits codes printed on packaging; M suits most screen use.

Are the codes stored anywhere?

No. Generation happens entirely in your browser.

Related tools