QR Code Generator
Turn a URL or any text into a QR code in your browser. Pick a size and error-correction level, then download a crisp PNG or a scalable SVG.
Free Runs locally No signup
Size
Enter some content to generate a QR code.
The code contains your data directly, so it never expires.28 chars
How to use it
1
Enter the content
Paste a link or type any text you want the QR code to contain.
2
Adjust the style
Choose the size, margin, colors and error-correction level.
3
Download
Save the result as PNG for sharing or SVG for print.
Why use this tool
PNG and SVG output
Use PNG for screenshots and chat, SVG for print and design tools.
Error correction
Higher levels survive more damage but produce denser codes.
No watermark or signup
Codes are generated in your browser with no account and no expiry.
Frequently asked questions
Do these QR codes expire?
No. The code is generated locally and contains your data directly, so it keeps working forever.
What is error correction?
It adds redundancy so a code still scans when partly damaged. Level H survives the most but needs more modules.
Why is my QR code not scanning?
Increase the size, add a quiet zone, and make sure there is enough contrast between the foreground and background.
Can I use the QR code commercially?
Yes. You own the content and the generated image; there is no watermark or license restriction.
What is the maximum content length?
It depends on the error-correction level and character type. Very long text makes a dense code, so use a short URL.
Related tools
Image Tools Image Compressor Compress JPG, PNG and WebP images in your browser. Control quality, resize by width, compare file sizes and download the result without uploading. Developer Tools URL Encoder & Decoder Encode or decode URLs and query strings with correct UTF-8 percent encoding. Switch between component and full-URL modes, all in your browser. Everyday Utilities Password Generator Generate strong random passwords with custom length, character sets and no ambiguous symbols. See the entropy and strength, all generated locally. Developer Tools Base64 Encoder & Decoder Encode text to Base64 or decode Base64 back to text, with full UTF-8 and URL-safe support. Runs locally in your browser — no upload, no signup. Developer Tools Hash Generator Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes from text in your browser. Compare digests and copy them instantly. Developer Tools JSON to CSV Converter Convert JSON arrays to CSV and CSV back to JSON in your browser. Handle quotes, delimiters and nested values, then copy or download the result.
Last updated: