This free QR code generator turns any text or URL into a scannable code the moment you type. Enter a website link, a WiFi password, contact details, or a short message, and the code renders instantly on a canvas in your browser. Put the finished code on a poster, business card, or menu, and anyone with a phone camera can reach your content in seconds.
You control how the code looks. Choose a size between 128 and 1024 pixels, pick an error-correction level from L to H, and set custom foreground and background colors with the built-in color pickers to match a brand. Then download the result as a PNG for immediate use or as an SVG that scales cleanly to any print size.
Every QR code is drawn locally on a canvas inside your own browser tab. Whatever you encode, whether it is a WiFi password, a private document link, or personal contact details, is never transmitted to a server. The text stays on your device from typing to download.
QR codes include redundant data so they remain scannable when partially damaged or obscured. Level L tolerates the least damage but stores the most data, while M, Q, and H add progressively more redundancy. Choose Q or H for codes printed small, placed outdoors, or overlaid with a logo.
No. A QR code is simply a visual encoding of the text you entered, so it never stops working on its own. If it contains a URL, it keeps pointing to that address for as long as the destination page exists.
PNG is a ready-to-use image that works everywhere at the pixel size you selected. SVG is a vector format that scales to any dimension without blurring, making it the better choice for professional printing, signage, and design software.