QR Code Generator
Create a QR code from any text or URL and download it as PNG or scalable SVG. No watermark, no expiry — the code is generated in your browser.
Runs in your browser — files never leave your device
Free · No sign-upOutputs PNG, SVGHow to use QR Code Generator
Type or paste the content — a URL, plain text, or Wi-Fi details.
Pick a size and error-correction level (M is a good default).
The QR code preview updates live.
Download as PNG for screens or SVG for print.
About this tool
The QR codes generated here are static: the data is encoded directly in the pattern, so they never expire and don't depend on this website existing — unlike "dynamic" QR services that route scans through their servers. Choose the pixel size for print use and the error-correction level (higher levels survive partial damage or a logo overlay, at the cost of a denser pattern). SVG output scales to any print size without blurring.
This makes it a good fit for anything meant to last — a QR code printed on a flyer, business card, or product label — since a static code embedded in the pattern itself will keep working indefinitely, unlike services that could shut down or expire a redirect years later.
Common ways people use this
- Printing a QR code on a business card, flyer, or poster that links to a website or contact card
- Sharing Wi-Fi credentials with guests without reading out a long password
- Generating a code for a menu, event page, or portfolio link intended for print
Tips for better results
- Choose SVG output for anything that will be printed, especially at large sizes like a poster — it stays perfectly sharp at any scale, unlike a PNG.
- If you plan to place a logo in the center of the code, use a higher error-correction level (like H) so the code remains scannable despite the covered area.
Frequently asked questions
Do these QR codes expire?
Which error-correction level should I use?
PNG or SVG?
Is there a limit to how much text I can encode?
Can I create a QR code for Wi-Fi credentials?
Related tools
Other tools people commonly use alongside this one.
URL Encode/Decode
Percent-encode text for URLs, or decode %20-style strings back into readable text. Choose component encoding (strict) or full-URL encoding.
Password Generator
Create strong random passwords with control over length, symbols, digits and ambiguous characters. Generated locally with cryptographic randomness — never transmitted.
UUID Generator
Generate version-4 UUIDs using your browser's cryptographic random source. Create one or a batch, with uppercase and hyphen-free formatting options.