QR Code Generator (PNG, WiFi)
Create a QR code from any text, URL, WiFi or vCard and download it as PNG or SVG. Free, customizable and in your browser, no upload.
Type some text or a URL to generate a QR code.
What this tool does
Type any text or paste a link and get a QR code instantly. Adjust the size, the quiet-zone margin and the error correction level, and add a center logo if you want one. Download a crisp PNG or a scalable SVG, or copy the image straight to your clipboard. Everything is generated in your browser, so nothing is tracked or stored.
Building short links? Create clean slugs with Slug generator, or encode data with Base64.
What you can use it for
- Share a link on a poster, flyer or slide.
- Put a Wi-Fi or contact URL on a printed card.
- Add a QR code to a product label or packaging.
- Brand the code with your logo in the center.
- Let people open a page on their phone without typing.
How to use it
- Type or paste the text or URL to encode.
- Adjust size, margin and error correction if needed.
- Optional: open advanced options to add a center logo, set its size and a white background behind it. Raise error correction to Q or H so it still scans.
- Preview the QR code update live.
- Download it as PNG or SVG, or copy the image to your clipboard.
Everything runs inside your browser. No file is uploaded to any server. See more tools in this field.
Pairs well with
Other tools people reach for in the same flow.
Related tools
DeveloperBase64 Encoder and Decoder
Encode and decode Base64 text online, with an optional URL-safe alphabet. Runs in your browser, nothing is uploaded to a server.
UUID Generator and Validator
Generate, validate and convert UUIDs online: v4, v5, v7, NIL and MAX. Instant and free, in your browser, no upload to any server.
URL Slug Generator (Slugify)
Turn any text into a clean URL slug online, ready for permalinks and SEO. Free, instant and in your browser, no upload to any server.
Regex Tester and Debugger
Test and debug regular expressions online in real time, with capture groups and live match highlighting. Free and in your browser, no upload.
Frequently asked questions
Does the QR code expire or get tracked?
No. The code encodes your text directly, with no redirect through any server. It never expires and there is no tracking, because the whole thing is generated in your browser.
What does the error correction level do?
It controls how much of the code can be damaged or covered while still scanning. Higher levels (Q, H) survive a logo overlay or a smudge but pack more dots, so the code looks denser. L is the lightest, H the most robust.
Why won't my text fit?
QR codes have a capacity limit that drops as the error correction level rises. If you see an error, shorten the text, lower the error correction level, or increase the size.
Can I copy the image directly?
Yes, on browsers that support image clipboard access. Where that is unavailable, the copy button falls back to copying the encoded text, and you can still download the PNG.

