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
- Type or paste any text or URL into the box above.
- The QR code is generated instantly, right in your browser.
- 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.