QR Tools

QR Code Generator

Generate a QR code from any text or URL in your browser — free, instant and private. Download as PNG or SVG; nothing you enter is uploaded.

100% in your browser — nothing you enter leaves your device.

Your QR code will appear here.

How to make a QR code

  1. Type or paste any text or URL into the box above.
  2. The QR code is generated instantly, right in your browser.
  3. Click Download PNG for a ready-to-use image, or Download SVG for a sharp, print-ready vector.

What can you put in a QR code?

Anything that fits as text: a website link, a phone number, an email address, a short message, a product code, or plain notes. When someone points their phone camera at the code, their device reads the text and offers to open the link or copy the content — no app required on most modern phones.

PNG vs SVG

PNG is a fixed-size image that works everywhere and is perfect for the web. SVG is a vector that scales without ever getting blurry, so choose it whenever the code will be printed large or resized.

Frequently asked questions

Is anything I type uploaded to a server?
No. The QR code is generated entirely in your browser with JavaScript. The text or URL you enter never leaves your device.
Should I download the PNG or the SVG?
Use the PNG for websites, documents and quick sharing. Use the SVG when you need to print large — flyers, posters or packaging — because it stays perfectly sharp at any size.
Do these QR codes ever expire?
No. The code is a static image that encodes your text directly, so it works forever and keeps working even if this site goes away.
How much text can a QR code hold?
A lot — thousands of characters in theory — but shorter content scans far more reliably. For links, a plain URL is ideal.