Type text or paste a link and the QR code appears as you type. Everything is generated in this browser — nothing is uploaded.
Waiting for input
Waiting for input
Characters
—
Version
—
Error correction
—
Modules
—
Nothing leaves your browser. The encoder — Reed–Solomon error correction, masking and all — runs locally, so the text you paste here is never sent anywhere. Pick a higher error-correction level when the code may be printed, curved or partly covered.
A QR code generator turns a link, a line of text or any short message into a square image that a phone camera can read instantly. This one draws the code in your browser, so the text you enter is never uploaded, and hands you back a PNG or an SVG you can print, paste or ship.
What Is a QR Code?A QR code is a two-dimensional barcode. Where a normal barcode stores a few dozen digits along a single line, a QR code stores thousands of characters across a grid of black and white modules — roughly a hundred times the capacity in the same amount of space.
The three large squares in the corners are finder patterns. They are what let a camera work out the code’s orientation and scale from any angle, which is why you can scan one sideways, upside down, or at a slant. The smaller square near the bottom right is an alignment pattern, and the dotted lines between the finder patterns are timing patterns that tell the reader how wide each module is.
The rest of the grid carries your data, plus a layer of error correction. That redundancy is why a QR code still reads when part of it is scuffed, folded, or covered by a logo — up to about 30 per cent of the code, at the highest correction level.
QR Code Generator FeaturesThe code redraws as you type, so you can see exactly what you are about to download.
- Live preview. The code updates about a quarter of a second after you stop typing, at a size you can check on screen before committing.
- PNG download. Choose 256, 512 or 1024 pixels and get a crisp, high-contrast image ready for a poster, a menu or a slide.
- SVG download. Vector output that stays razor sharp at any size — the right choice for print, signage and anything a designer will scale.
- Four correction levels. L, M, Q and H, so you can trade storage space for resilience when you plan to put a logo over the middle of the code.
- Automatic sizing. The smallest version that fits your text is chosen for you, from version 1 up to version 40.
- Correct quiet zone. A four-module margin is drawn around the code, which is what the specification requires for reliable scanning.
- Byte-mode encoding. Text is encoded as UTF-8, so accents, emoji and non-Latin scripts survive the trip.
- Clear limits. If your text is too long for the chosen correction level, the tool says so instead of producing a code that will not scan.
- No watermark, no expiry: a static QR code stores the data itself, so it keeps working for as long as the image exists.
- Nothing uploaded: the code is built from the specification inside your browser, so the link you encode stays private.
- Print-ready output: the SVG is exact geometry, not a traced bitmap, so it can go straight into a print file.
- No account, no quota: generate as many as you like, for as long as you like.
- Works offline: once the page has loaded, no network is involved at all.
Small businesses use QR codes for menus, shop-front signage, loyalty cards and business cards. A code that points at a menu is cheaper to reprint than a menu is to redesign.
Developers and designers use them to move a link from a desktop screen to a phone without typing it, to label hardware, or to put a Wi-Fi network or a contact card into a physical space. Teachers, event organisers and anyone handing out a link on paper will find the same use for it.
How to Create a QR CodeType or paste what the code should carry — a web address, a line of text, a phone number, anything. Always test a URL in a browser before you print it.
Pick the correction level, then download. Leave it at M unless you plan to cover part of the code; choose H if you do, and keep the file as SVG if it will be printed large.
Do these QR codes expire?
No. This tool creates static QR codes, which store your text directly in the pattern. There is no redirect service and no subscription, so the code works for as long as the image does.
Which correction level should I choose?
M is the sensible default and is what most codes in the wild use. Choose Q or H if the code will be printed on something that gets dirty, or if you intend to place a logo in the middle of it.
Why is the downloaded image so large?
A QR code has to stay sharp at whatever size it is displayed. The PNG options at 512 and 1024 pixels are there so you can print without the modules turning soft or blurry.
Can I use the QR code commercially?
Yes. The code is generated from a public specification and the output is yours to use. There is no watermark and no attribution requirement.
How much text fits in one code?
Up to a few thousand characters at the lowest correction level, and noticeably fewer at the highest. A normal web address uses a tiny fraction of that, which is why most codes come out small and easy to scan.
Can I put a logo in the middle of a QR code?
Yes, if you raise the correction level first. Choose Q or H so there is enough redundancy to rebuild the covered modules, cover no more than about a quarter of the code, and always test the printed result.
Will the code still scan if I print it small?
Usually, as long as each module stays large enough to resolve. Keep the code at least 2 cm across for a close-up scan on a phone, and larger if it will be read from a distance or printed on a moving surface.
A QR code is the shortest path between something you can see and something you can act on. Put the link in, choose how tough the code needs to be, and download it as a PNG for screens or an SVG for print.
Need Help? Contact us
Latest ArticlesHow long should a password actually be?
Length buys more than symbols do, and the maths behind that is simpler than the advice usually makes it sound.
5 min readEverydayHow a QR code really works
Squares with corners, a Reed–Solomon safety net, and the one habit that stops a scanned code ruining your day.
6 min readWritingTitle Case, sentence case, and the rules nobody agrees on
Every style guide capitalises headlines differently. Here is what each convention actually does.
4 min read