Every tool runs in your browser. Nothing you type or upload is sent anywhere, and there is no account. Pair them with the guides to get a code right first time.
One line per code, optionally with a filename before a comma.
One <path> for all the dark modules instead of hundreds of <rect>s. Usually 70 to 85% smaller.
One printed page answers the size, level and colour questions for your actual printer and phone.
Every square in a QR code has a job. This tool colours them so you can see which is which.
Paste your text and see which version (size in modules) you need at each error-correction level.
Aim for a contrast ratio of 4.5 to 1 or better between modules and background. 7 to 1 is bulletproof.
Drop in a screenshot or photo and read the code's content before you visit it.
Drag the slider to flip random modules and see the exact point where each level gives up.
At level H a centred logo can usually cover about a quarter of the modules. At level L, almost nothing.
A QR code should be at least one tenth of its scan distance. A poster read from 2 m needs a 20 cm code.
Six checks that simulate real-world scanning: shrink, blur, greyscale, inversion, plus a quiet-zone measurement.
Get a QR code as text you can paste anywhere a monospace font is used.
Fill in the fields and watch the raw payload update. That string is what actually goes in the code.