Generate a QR code
Make a QR code as a sharp SVG or PNG.
Processed on your device — never uploaded
A scheme is added for you if you leave it off.
Appearance
Cosmetic only. Scanners read the grid, not the corners.
The empty border. Below four, some scanners lose the code against a busy background.
Your code
Version 2 · 25×25 modules · recovers up to 15% damage
This code points straight at your content. There is no short link in the middle, so it cannot expire, start charging, or count who scanned it.
About this tool
Make a QR code for a link, a Wi-Fi network, a contact card or any text at all. Toolpit encodes it in your browser and hands you the real code — not a redirect through a service that can expire it, count your scans, or start charging once the poster is printed. Export an SVG for print or a PNG at any size.
Your files never leave your device. Toolpit has no upload step and no server that can see your document — the work happens in this tab, on your machine, and stops the moment you close it.
How to generate a QR code
Choose what the code should do — a link, Wi-Fi, a contact card or plain text.
Fill in the details and style the code.
Download an SVG for print or a PNG at any size.
Questions
Will this QR code ever expire or start charging?
No. Many "free" QR generators give you a code that points at their own short link, which they can later expire, redirect, meter or put behind a subscription — after your posters are printed. This code encodes your content directly, so there is no middleman and nothing to expire.
Does anyone see who scans it?
Nobody, including us. The code encodes your content directly rather than pointing at a redirect we control, so there is nothing in the scan path to count. That is the flip side of the answer above: no middleman also means no scan statistics for you either.
Which error correction level should I choose?
Medium is right for most uses. Go to Quartile or High for anything printed, anywhere the code might get scuffed, or if you plan to put a logo over the middle — higher levels recover more damage, at the cost of a denser code.
Why does my code fail to scan?
Usually one of three things: too little quiet zone (keep the empty border at four modules), too little contrast between the code and its background, or the code is printed too small for the amount of data in it. Shortening the link helps more than anything else, because it makes the whole grid coarser.
Is it safe to put my Wi-Fi password in a QR code?
The password is encoded in the code itself, in readable form — which is exactly how a guest joins the network by scanning it. Treat the printed code like the written-down password it is: fine on a café table, not fine in a photo posted publicly.
Related tools
Every one of these runs in your browser too — no upload, no signup, no watermark.