QR Code Generator
Type a link or any text and the code appears as you type. Download it as a PNG for a screen or as an SVG for print, where it stays sharp at any size.
- Free
- Files never leave your device
- No sign-up
- No file limit
How to use
- Enter the link or text — the preview updates on every keystroke.
- Choose the size and, if you like, the colours. Keep the code darker than the background.
- Pick an error correction level: M is the default, H survives a logo placed on top.
- Download the PNG for screens or the SVG for printing.
Good to know
PNG or SVG
PNG is a picture of fixed size — right for a website, a slide or a chat message. SVG stores the code as shapes, so it can be scaled to a poster or a business card without turning into mush. If the code is going to a printer, choose SVG.
Error correction is not a quality setting
It decides how much of the code can be dirty, scratched or covered while still being readable. Level L adds 7% of redundancy and makes the pattern smallest; level H adds 30% and is what lets people put a logo in the middle. Higher correction means a denser pattern, so give it more physical size.
Contrast and quiet zone
Scanners look for dark modules on a light background — inverted codes often fail. Keep the quiet zone, the empty margin around the pattern: without it a code printed against a busy background can be unreadable even when everything else is perfect.
Frequently asked questions
Do the codes expire?
No. The code is a picture of your text, not a redirect through our server, so it works as long as the link inside it works.
Is my text sent anywhere?
No. The code is generated inside your browser, so passwords, Wi-Fi credentials and private links stay on your device.
How much text fits into one QR code?
Around 2 900 bytes at the lowest correction level, far less at the highest. Long text makes a dense code that is hard to scan — a short link is almost always the better answer.
Can I put a logo in the middle?
Yes, if you use correction level H and keep the logo under about a fifth of the code's width. Test the result with a real phone before printing.
What size should I print it?
A rough rule: the code should be at least a tenth of the scanning distance. For half a metre that means about 5 cm across.
Can I use it commercially?
Yes. QR Code is an open standard, the codes made here carry no watermark and there is no limit on how you use them.
Related tools
- Password Generator A new password is generated the moment this page loads, using your browser's cryptographic rand…
- What Is My IP Address Your public IP address is what every website you visit sees. Here it is, along with everything…
- JSON Formatter and Validator Paste JSON and get it formatted, validated or minified. The data stays in your browser — nothin…
- Unit Converter Pick what you are converting, type a number and read the answer — plus the same value in every…