QR code generator.
Type a link, a Wi-Fi network or any text and read it as a QR code, at the size and error correction you want, downloaded as PNG or SVG. It is drawn in your browser; nothing is uploaded.
QR code generator.
Need the UI around it? With Pro, your AI agent builds the form, the result card and the rest of the page from a prompt.
Get ProHow it works
3 steps, no account. It runs in your browser and nothing is uploaded.
Enter the text
Type or paste the text, or press a sample for a URL, email, phone or Wi-Fi code.
Set size and error correction
Choose the size in pixels and the error correction level; the code redraws at once.
Check and download
Scan it with your phone to check, then download it as PNG or SVG.
Related tools
More data tools. Every one free, in the browser.
Pricing
Build it with Pro
The tool is free. Pro adds 6,000+ blocks, premium templates and the MCP server, so your AI editor builds the product around it.
4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.
- Secure checkout via Stripe
- Code lives in your repo
- Keep what you've shipped if you cancel
- License terms
Questions and answers
Before you trust the result: what to know about the format, the limits, your data and the tools next to it.
A QR (quick response) code is a two-dimensional barcode that holds text: a URL, a few hundred characters, contact details. Phone cameras read it in a second, which is why it sits on menus, posters, tickets and packaging. The text is in the pattern itself; no service is needed to decode it.
Error correction adds redundancy so a code still reads when part of it is dirty, torn or covered by a logo. L recovers 7% damage, M 15%, Q 25% and H 30%; higher levels make a denser code. M suits screens and clean prints; use H for a code that will be printed small, placed outdoors or have a logo over its middle.
Up to 2,953 bytes, about 2,900 Latin characters or 4,296 digits-only characters at the lowest level; less at higher error correction. A short URL makes a sparse code that scans from farther away, so link to a short address when you can.
Prefixes the phone understands: a URL opens the browser, 'mailto:' an email, 'tel:' the dialer, 'sms:' messages, and 'WIFI:T:WPA;S:network;P:password;;' offers to join the network. The sample buttons fill in each shape.
No. The code is computed and drawn in your browser by an open-source library; the page makes no request with the text. Passwords in a Wi-Fi code never leave the tab.
PNG is a picture at the chosen size, fine for screens and most prints. SVG is vector: it scales to any size without blur, which is what a print shop or a design tool wants. Both are black on white, the most reliable pair for scanners.
Scan it with your phone before you print it; a camera app does. The status line gives the code's version and module count: a lower version is sparser and easier to scan.
Pick 128, 256, 512 or 1,024 pixels in the bar. For print, the SVG scales anyway; keep a quiet margin around the code and never go below about 2 cm on paper.
No. The QR code generator is free and opens without a sign-in, an account or an install.
Nothing. The QR code generator holds your input in the page's memory, so closing or reloading the tab clears it, and it saves nothing in this browser.
128, 256, 512, 1024 pixels. The SVG scales to any size, so choose it for print.
L 7%, M 15%, Q 25%, H 30%: the share of a code that can be damaged and still scan. Higher levels make a denser code.
Up to 2,953 bytes of text at the lowest level. A short link makes a sparser code that scans from farther away.
Closest to the QR code generator: QR code scanner, Barcode generator, Barcode scanner, UUID generator. Each opens on its own page, free and in the browser.
The QR code generator is one of 7 in its group. The group's page, /tools/data, lists them all.
The tool is free. Its interface is built from shadcn.io's own components (Button, Input, Slider and the rest of the registry under /ui), which come in React, Vue, Svelte and Solid. Pro adds the blocks and templates for the product around it.
4.9 out of 5 from 150+ developers
Build the product around it
Every block, template and icon, installed by your AI agent in your theme. The tools stay free.
Get Pro



