About QRazyQR

QRazyQR is a free QR code generator at qrazyqr.com. It does one job: turn something you type into a static QR code, on your own device, and let you download the image.

Updated 28 October 2026

Who this is

QRazyQR is an independent, single-purpose site. The only product on this domain is the generator, plus the guides that explain how to print and scan the codes it makes, and the legal pages that describe how the site behaves. There is no account system and no bundle of unrelated tools.

If you need a person, write to contact@qrazyqr.com. That address is for a code that will not scan, a mistake in a guide, a privacy request, or a question about these terms. The same address is printed on the contact page.

Why it exists

Many QR generators are built to collect an email address, stamp a watermark on the download, or sell a subscription for a “dynamic” code. A dynamic code is a short link. The picture does not contain your URL. It contains the vendor’s URL, and the vendor forwards the scan. That can be useful for a campaign you need to edit later. It also means the printed code can die when the subscription does, and every scan can be counted by someone else.

Most everyday jobs do not need that. A menu link you host yourself, a WiFi password, a vCard, or a phone number can live inside the pattern. Those codes keep working if this website disappears. QRazyQR only makes that kind of code. There is no watermark and no scan counter, because there is no server in the path.

What you can encode

The homepage has six tabs. Each one builds a different payload. The same encoder then draws it.

How the picture is made

Nothing you type is uploaded. The page loads an open-source encoder, Kazuhiko Arase’s qrcode-generator, from the jsDelivr CDN, and runs it in your browser. The script picks the smallest QR version that fits your text at the error-correction level you chose, then paints one rectangle per module onto a canvas.

Colors. Foreground is the dark modules. Background is the light field. The defaults are charcoal (#1a1a2e) on white. Scanners read contrast, not a brand color. Dark modules on a light field is the combination that works. The color guide lists combinations that look fine on a laptop and fail on a phone.

Error correction. Four levels: L (about 7 percent of the code can be damaged and still read), M (about 15 percent, the default), Q (about 25 percent), and H (about 30 percent). Higher levels spend more of the pattern on redundancy, so the code gets denser and holds less text. Use Q or H for a sticker that will be scratched. If the page says the content is too long, shorten the text or drop a level. The print guide pairs each level with a use.

Size and download. The slider sets the PNG pixel size and the width written into the SVG. The PNG is snapped so each module is a whole number of pixels, which can make the file a few pixels smaller than the number on the slider. That keeps edges sharp. SVG is a set of rectangles, so a print shop can scale it without blur. The on-screen preview is shrunk to fit the page. Download the file. Do not screenshot the preview. Copy to clipboard places the PNG on the clipboard when the browser allows it, and tells you to download if it does not.

The file is the modules, edge to edge, on the background color you chose. The QR specification also wants a blank margin, the quiet zone, around the symbol. A white page supplies that margin. A photo or a colored panel does not. Leave empty background around the code when you place it.

What stays on your device

The generator does not create an account, does not write your text into local storage, and does not send the payload to qrazyqr.com. Reload the page and the fields return to their defaults: the sample URL, charcoal on white, 512 pixels, error correction M. Google AdSense may run on the homepage and on the guides. It is not loaded on this page, the contact page, or the privacy and terms pages. Details are in the privacy policy.

If a scan goes wrong

Make the code, scan it with the phone your audience actually uses, and read the preview before a print run. A code can look sharp and still contain a typo. The guides cover WiFi setup, vCards, static and dynamic codes, print size and error correction, color and contrast, and QR phishing.

QRazyQR stays a single generator. If a guide is wrong or a code misbehaves, email contact@qrazyqr.com.