Everything runs on your machine — your input is processed right here in your browser and never uploaded to any server.
Type or paste your text or URL into the input field; the QR code preview updates instantly.
Set the size you need, from 128 up to 1024 pixels.
Pick an error-correction level: L, M, Q, or H. Higher levels make the code more damage-resistant.
Use the color pickers to change the foreground and background colors if you want something other than black on white.
Download the finished code as a PNG or an SVG file.
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.
100% private“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.