How it works
This tool encodes whatever text or URL you enter into a QR code, rendered entirely in your browser using a small, locally bundled QR library — no image is generated on a server, and nothing you type is transmitted anywhere. Pick a size and an optional foreground color, then download the result as a PNG. QR codes automatically increase in density as the encoded text gets longer, so very long text produces a more intricate (but still scannable) pattern. Use it for links, Wi-Fi details, contact info, or any short message you want to share as a scan.
QR Code Generator
Turn any text or URL into a scannable QR code.
FAQ
Does this QR generator work offline or send my data anywhere?
It runs entirely in your browser using a locally bundled library — nothing you type is sent to a server, and it works even without an internet connection once the page has loaded.
What is the maximum amount of text a QR code can hold?
QR codes can technically hold several thousand characters, but longer text produces a denser, harder-to-scan pattern — this tool warns you past 800 characters.
Can I use the downloaded QR code commercially?
Yes — the QR code image is generated locally with no watermark or licensing restriction, so you're free to use it however you like.
Related tools
Password Generator · Unit Converter · Days Between Dates · Base64 & URL Encoder/Decoder